.invest_cont_sec a{color: #fff;}
.invest_cont_sec a:hover{color: #337ab7;}
.plcybtm-dir ul#heightlimit {
height: auto;
}
.dv_trck_seven {
position: absolute;
left: 3172px;
bottom: 70px;
}
.global-presence .map-pin.tunisia-location {
right: 579px;
top: 166px;
z-index: 8;
}
.tunisia-location:hover .address-popup {
display: block;
transition: 0.3s;
z-index: 9999;
}
.prdrhtbtmfull {
width: 100% !important;
display: block !important;
float: left;
}
.homenewssec .mCSB_scrollTools.mCSB_scrollTools_horizontal {
width: 85% !important;
} #home-suscommitted ::-webkit-scrollbar {
width: 4px !important;
height: 4px !important;
} #home-suscommitted ::-webkit-scrollbar-track {
background: transparent; 
border-bottom: 1px solid #1c5778;
} #home-suscommitted ::-webkit-scrollbar-thumb {
background: #0b67dc; 
border-radius: 0px;
} #home-suscommitted ::-webkit-scrollbar-thumb:hover {
background: #0b67dc; 
}
.product-offering.k-prodct-offer-head {
margin-left: -17%;
width: 134%;
margin-right: -17%;
}
.product_tab_section .slider-acc-inner.slider-lastdiv-inner {
display: block;
overflow: hidden;
padding: 0 12%;
}
.page-id-660 ul.fxdicnbx li span.partner {
background-position: -29px top;
}
.page-id-660 ul.fxdicnbx li span.product_fndr {
background-position: -34px -20px;
}
.page-id-660 ul.fxdicnbx li span.enquiry {
background-position: -34px -65px;
}
.page-id-660 ul.fxdicnbx li span.location {
background-position: -37px -89px;
}
.page-id-660 ul.fxdicnbx li span.download {
background-position: -36px -111px;
}
#home-committed h2.elementor-heading-title.elementor-size-default {
font-size: 30px !important;
}
.commcolfirst {
width:30% !important;
}
.committed_sec h2 {
font-size: 27px !important;
}
.cntntbx ul.fncldwn_lst {
height: 100%;
overflow-y: scroll;
max-height: 500px;
}
.product_tab_section .elementor-active + .elementor-tab-content.elementor-active {
background-image: none !important;
}
.award_sec .elementor-swiper-button {
font-size: 30px !important;
color: #21a9ff !important;
}
.aspire_sec .elementor-swiper-button {
font-size: 30px !important;
color: #21a9ff !important;
}
#ast-hf-menu-1 > .menu-item {
margin-left: 38px;
margin-right: 38px;
margin-left: 1vw;
margin-right: 1vw;
}
.crprte_drpdwn select option {
background-color:#044278;
color:#fff !important;
}
.career_bx .custom-drop .crprte_drpdwn:before {
top: 9px !important;
} .scrollOn{
overflow:scroll !important;
overflow-y:hidden !important;
}
.scrollOn  li{
width:255px !important;
}
.scrollOn  {
width: auto !important;
display: flex !important;
}
.scrollOn::-webkit-scrollbar{
height:5px !important;
}
.scrollOn ul.careerbxrht {
display: flex;
flex-wrap: nowrap;
width: auto !important;
} .emply_jrny_slider div#mCSB_1_scrollbar_horizontal {
display: none !important;
}
li.emp-journey-li {
background-repeat: no-repeat !important;
background-size: 0 !important;
background-position: center center !important;
transition: all 0.5s;
}
li.emp-journey-li:hover {
background-size: cover !important;
}
.page-id-5296 .swiper-wrapper>div {
width: 100%;
}
.corpo-ofc span.elementor-icon-list-icon {
margin-top: 3px;
}
.slider-acc-inner .slide-col p svg {
background: #74c1ef !important;
border-radius: 100% !important;
padding: 8px !important;
height: 55px !important;
width: 55px !important;
display: inline-block !important;
margin-right: 20px !important;
}
.slider-acc-inner .slide-col h3 {
font-size: 14px !important;
}
.slider-acc-inner .slide-col {
float: left !important;
display: flex !important;
padding: 0 5px 0 0px !important;
margin: 0 !important;
color: #fff !important;
line-height: 18px !important;
text-align: left !important;
width: 25% !important;
position: relative !important; 
min-height: 140px !important;
align-items: center !important;
}
.bold-text h2.elementor-heading-title.elementor-size-default {
font-family: Proxima_Nova_bold !important;
font-weight: 800 !important;
}
.simplifying-career-para p {
position: relative;
}
.simplifying-career-para p a {
color: #278bfb !important;
text-decoration: none !important;
}
.simplifying-career-para p:before {
position: absolute;
content: '';
height: 1px;
width: 35%;
background-color: #aab8bf;
left: -180px;
top: 50%;
}
.corpo-ofc li.elementor-icon-list-item,
.corpo-ofc li.elementor-icon-list-item a{
align-items: flex-start !important;
}.aspire-wrap .elementor-widget-wrap {
width: 100%;
max-width: 600px;
}
#emp-career-jrny p {
margin-bottom: 0 !important;
}
.career_prog_num {
width: 47px !important;
}
.rk-qa-2 .qstn_anslst {
padding-bottom: 0;
}
.product_tab_section {
overflow: hidden;
}
.about-us .new-get-txt {
position: relative;
}
.new-get-txt h4 {
color: #d7d7d7;
font-size: 20px;
margin-top: 0;
padding-left: 0;
text-align: left;
position: absolute;
top: 100px;
width: 195px;
left: 260px;
z-index: 9999999999;
line-height: 25px;
} .intrst_frmbx button.filtergobutton {
display: inline-block;
border: 1px solid #65c1ff;
border-radius: 100px;
padding: 7px 25px;
font-family: open_sansregular;
font-size: 14px;
color: #65c1ff;
text-decoration: none;
transition: .3s;
background: 0 0;
}
.intrst_frmbx button.filtergobutton:hover {
background: #65c1ff;
color: #fff;
border: 1px solid #65c1ff;
}
.drag_element {
cursor:pointer;
}
div#powerTip {
padding: 0;
background: #006096;
box-shadow: 0 4px 51px 0 rgb(0 0 0 / 50%);
border-radius: 0;
}
div#powerTip:before, div#powerTip:after {
display:none;
}
.box_view_html p {
line-height: 18px;
font-size: 14px;
color: #fff;
}
.box_view_html p:last-child {
padding: 15px;
}
.box_view_html p img {
width: 100%;
}
.custom-drop span {
color: red;
margin: 0 0 0 0;
position: relative; }
.explore_more_box {
opacity: 0.5;
}
.explore_more_box:hover{
opacity:1;
}
.contact_address_sec {
background: #1e5799 !important;
background: -moz-linear-gradient(top, #1e5799 0, #2989d8 44%, #7db9e8 100%) !important;
background: -webkit-linear-gradient(top, #003957 0, #0c4b73 44%, #0c4b73 100%) !important;
background: linear-gradient(to bottom, #003957 0, #0c4b73 44%, #0c4b73 100%) !important;
}
.explore_more_box img.attachment-full.size-full {
position: absolute;
right: 0;
}
.vrtclcntr_bxinr .elementor-counter .elementor-counter-number-prefix {
text-align: left !important;
flex-grow: inherit;
}
.vrtclcntr_bxinr .elementor-counter-title{
text-align: left !important;
}
.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
width: 100% !important;
top: auto !important;
bottom: 0px !important;
}
a.btn-coporate.corporate-click-popup {
text-decoration: none;
}
.contact_us_cities_wrapper::-webkit-scrollbar {
width:10px;
height:1px
} .contact_us_cities_wrapper::-webkit-scrollbar-track {
background: #4c829f; 
} .contact_us_cities_wrapper::-webkit-scrollbar-thumb {
background: #0b67dd; 
height:10px;
} .contact_us_cities_wrapper::-webkit-scrollbar-thumb:hover {
background: #555; 
} .ast-primary-header-bar {
background-color: rgb(25 76 117);
border: 0;
}
.tax-investorrelations_type section.page-header {
display: none;
}
.investsecwrap, .invest-sec_Shareholder.Information {
overflow: hidden;
margin: 0 auto;
padding-left: 12% !important;
width: 100%;
}
.invest-sec_Shareholder.Information {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/bannerimage.jpg) no-repeat left top;
background-size:cover;
padding: 60px 0;
}
.emplyeawrd{
background-color:#004D76;
}
.invest-sec {
overflow: hidden;
}
div.loader_gif {
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
right: 0;
display: flex;
justify-content: center;
align-items: center;    
background: #00000096;
z-index: 99;
}
.clutch_assembly_box2 p span {
margin: 15px 0;
display: block;
}
.clutch_assembly_box1{
margin-bottom:40px;
}
.invstinrbx .slick-dots li button:before {
background: #fff;
width:3px;
height:3px;
border-radius:100%;
}
.invstinrbx .slick-dots li.slick-active button:before{
background: #2aacef; 
}
.cascade-slider_arrow{
bottom: -115px;
}
.cascade-slider_item h3{
bottom: -105px !important;
}
.fybxlft {
float: left;
width: 234px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/fy_arw.png) no-repeat right center;
font-family: Proxima_Nova_Alt_Lt;
font-size: 36px;
color: #fff;
margin-right: 50px;
}
.adrlst p a:hover {
color: #5fb8f5;
text-decoration: underline !important;
}
.newsbxinr.cntctnwtop {
position: relative;
padding-bottom: 45px;
}
.newsbxinr {
position: relative;
z-index: 2;
}
.newsbxinr h1 {
overflow: hidden;
padding-bottom: 35px;
font-family: 'Proxima_Nova_Rg';
font-size: 30px;
text-align: left;
color: #fff;
margin: 0;
}
.cntctbxtop h3 {
overflow: hidden;
font-family: Proxima_Nova_bold;
font-size: 20px;
color: #fff;
padding-bottom: 24px;
margin: 0;
}
.cntctlst {
overflow: hidden;
width: 758px;
}
.cntstlst_lft {
float: left;
width: 270px;
margin-right: 100px;
}
.cntctbxtop .cntstlst_lft h3 {
overflow: hidden;
font-family: Proxima_Nova_bold;
font-size: 16px;
color: #fff;
padding-bottom: 25px;\
margin: 0;
}
.cntct_dtls {
overflow: hidden;
}
.adrlst {
overflow: hidden;
padding-bottom: 20px;
}
.cntct_dtls .adrlst {
overflow: hidden;
padding-bottom: 10px;
}
.adrlst p {
font-family: 'Proxima_Nova_Rg';
color: #fff;
font-size: 14px;
line-height: 20px;
opacity: 1;
overflow: hidden;
padding-left: 32px;
}
.cntct_dtls .adrlst p {
color: #fff;
line-height: 20px;
padding-left: 38px;
margin: 0;
}
.cntct_dtls .adrlst.add p {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/cntct.png)
no-repeat left top;
padding-top: 0;
padding-bottom: 0;
}
.cntct_dtls .adrlst.phn p {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/phn.png)
no-repeat left top;
padding-top: 0;
padding-bottom: 0;
}
.cntct_dtls .adrlst.fax p {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/fax.png)
no-repeat left top;
padding-top: 0;
padding-bottom: 0;
}
.cntct_dtls .adrlst.mail p {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/mail.png)
no-repeat left top;
padding-top: 0;
padding-bottom: 0;
}
.adrlst p a {
color: #fff;
text-decoration: none !important;
}
.cntstlst_rht {
float: left;
width: 350px;
}
.cntct_dtls .adrlst {
overflow: hidden;
padding-bottom: 10px;
}
.bxopnrbtm .rdmrebtn{
display: inline-block;
}
.cntctbxtop .cntstlst_rht h3 {
overflow: hidden;
font-family: Proxima_Nova_bold;
font-size: 16px;
color: #fff;
padding-bottom: 25px;
margin: 0;
}
.cntct_dtls {
overflow: hidden;
}
h3.nation {
font-size: 20px !important;
}
.cntctbxtop .cntstlst_lft h3 {
overflow: hidden;
font-family: Proxima_Nova_bold;
font-size: 16px;
color: #fff;
padding-bottom: 25px;
margin: 0;
}
.csr-detail-image h3 {
margin: 0 0 15px;
font-size: 20px;
color: #fff;
}
.hiddengroup{
display: none;
}
.entry-content.clear select {
background: silver;
color: #fff;
}
.firstsection {
margin: 80px 0 0 !important;
}
#description .rdmrebtn {
display: inline-block;
}
div#loader-img {
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
right: 0;
display: flex;
justify-content: center;
align-items: center;    
background: #00000096;
z-index: 99;
}
.about-inner-banner img {
min-width:100%;
}
.innovations-slider {
position: relative;
}
.innovations-slider {
position: absolute;
top: 20%;
left: 15%;
}
.innovations-slider .slideshow {
position: absolute;
max-width: 460px;
height: 330px;
top: 265px;
left: 178px;
}
.innovations-slider .slideshow {
position: static !important;
max-width: 100% !important;
width: 490px;
}
div#accordion_nw21,
div#accordion_nw22 {
overflow: hidden;
width: auto;
height: 500px;
overflow-y: scroll;
}
.product_tab_section > .elementor-tabs {
display: flex;
}
.product_tab_section .elementor-widget-tabs .elementor-tabs .elementor-tabs-wrapper {
display: flex;
border-bottom: 1px solid #5588a3;
}
.product_tab_section .elementor-widget-tabs .elementor-tabs .elementor-tabs-wrapper div[role="tab"]{
width:100%;
float: left;
padding: 0;
margin: 0;
font-size: 18px;
color: rgba(255, 255, 255, 0.3);
cursor: pointer;
line-height: 20px;
min-height: 64px;
text-align: center;
position: relative;
display: flex;
justify-content: center;
align-items: center;
border: 0 !important;
border-right: 1px solid #5588a3 !important;
}
.product_tab_section .elementor-widget-tabs .elementor-tabs .elementor-tabs-wrapper div[role="tab"].elementor-active {
background: #004062;
color: #fff;
}
.product_tab_section .elementor-widget-tabs .elementor-tabs .elementor-tabs-wrapper div[role="tab"]::before {
position: absolute;
right: -2px;
top: 50%;
margin-top: -1px;
width: 3px;
height: 3px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
background: #fff;
display: block;
content: '';
}
.product_tab_section .elementor-widget-tabs .elementor-tabs .elementor-tabs-wrapper div[role="tab"]:last-child:before {
display: none;
}
.product_tab_section .elementor-widget-tabs .elementor-tabs .elementor-tabs-wrapper div[role="tab"]:last-child {
border: 0 !important;
}
.product_tab_section .elementor-widget-tabs .elementor-tabs .elementor-tabs-wrapper div[role="tab"]::after{display:none;}
.product_tab_section figure.gallery-item {
display: none;
} .slider-acc-inner_text {
float: left;
display: flex;
padding: 0 5px 0 70px;
margin: 0;
color: #fff;
line-height: 18px;
text-align: left;
font-size: 14px;
width: 25%;
position: relative;
min-height: 140px;
align-items: center;
} .product_thum .slick-slide img {
width: 96px;
padding: 10px;
}
.product_tab_section div#elementor-tab-content-1781{
padding:85px 0 0;
}
.product_tab_section  h2{ line-height: 38px;
font-size: 36px;
color: #fff;
margin: 0 0 30px;
text-align: center;
}
.product_tab_section .slider-acc-inner {
max-width: 1250px;
margin: 0 auto;
}
.slider-acc-inner_text {
padding: 0 5px 0 40px;
}
.product_tab_section .slider-acc-inner_text p svg {
margin:0 20px 0 0;
background-color:#74c1ef;
border-radius:100%;
padding:8px
}
.product_tab_section .elementor-widget-tabs .elementor-tabs .elementor-tabs-wrapper{
margin:0 0 85px 0;
} .invest_cont_sec p a:hover {
color: #fff !important;
}
.invest_cont_sec p a {
color: #fff !important;
text-decoration: none !important;
} .career_prog_dash .lnebxnw.four {
width: 100%;
} @media (max-width: 1920px) and (min-width: 1919px) and (orientation: landscape) {
.innovations-slider {
top: 30%;
left: 33%;
}
}
.ast-single-post .entry-title, .page-title {
display: none;
}
.page-header {
position: relative;
background: url(//www.endurancegroup.com/wp-content/themes/astra-child/assets/images/banner-bg-about-before.png);
}
.about-banner .about-inner-banner {
background-repeat: no-repeat;
background-position: left center;
width: 100%;
position: relative;
z-index: 1;
overflow: hidden;
}
.page-id-651 .about-banner .about-inner-banner {
height: 781px;
}
.about-banner .about-inner-banner img {
max-width: 100%;
width: 100%;
}
.show-mobile {
display: none !important;
}
.about-banner {
position: relative;
}
.about-banner .banner-text-about {
position: absolute;
right: 0;
width: 100%;
text-align: left;
width: 50%;
top: 45%;
z-index: 1;
padding-right: 50px;
}
.about-banner .banner-text-about h1 {
background: linear-gradient(to right,#fff 0,#225f91 60%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-family: Proxima_Nova_bold;
font-size: 40px;
text-transform: uppercase;
padding-bottom: 5px;
overflow: hidden;
display: block;
line-height: 1;
}
.about-banner .banner-text-about h3 {
font-family: proxima_nova_rgregular;
font-size: 24px;
color: #fff;
text-transform: uppercase;
padding: 0 32px 0 0;
line-height: 28px;
}
.about-banner .banner-text-about a {
font-family: open_sansregular;
font-size: 14px;
color: rgba(255,255,255,.5);
border: 1px solid rgba(255,255,255,.5);
border-radius: 100px;
padding: 0 45px 0 20px;
position: relative;
line-height: 32px;
height: 35px;
margin: 15px 0 0;
display: inline-block;
}
.about-banner .banner-text-about a img {
position: absolute;
right: 20px;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.about-banner .banner-text-about a:focus, .about-banner .banner-text-about a:hover {
text-decoration: none;
}
.about-banner .banner-text-about a:hover {
background: #4b93ff;
color: #021b2f;
border: 1px solid #4b93ff;
}
.breadcrumbs {
z-index: 9;
position: absolute;
left: 0;
top: 0;
width: 100%;
}
.breadcrumb-inner {
float: left;
margin-left: 12%;
width: 88%;
margin-top: 95px;
font-size: 13px;
padding: 0;
}
.breadcrumb-inner a {
margin-right: 16px;
position: relative;
}
.breadcrumb-inner a:before {
content: '';
background: url(//www.endurancegroup.com/wp-content/themes/astra-child/assets/images/arrow-right.png);
height: 9px;
width: 5px;
display: block;
position: absolute;
right: -17px;
top: 50%;
margin-top: -4.5px;
}
.breadcrumb_last {
margin-left: 12px;
position: relative;
}
.page-header .slick-dots {
position: absolute;
left: 6px;
bottom: 0;
z-index: 9;
width: 20px;
top: 42%;
height: 100px;
}
.page-header .slick-dots li button {
background: white;
padding: 0;
width: 8px;
height: 8px;
border-radius: 100%;
}
.page-header .slick-dots li {
width: 10px;
height: 10px;
}
.page-header .slick-dots li.slick-active button {
background: #0077bd;
}
#rmp-container-4352 {
z-index: 999999;
}
button#rmp_menu_trigger-4352 {
z-index: 9999999;
}
.ast-search-menu-icon {
top: 6px;
}
.ast-dropdown-active .ast-search-icon .ast-icon path {
fill: #000000;
}
.ast-search-icon .ast-icon path {
fill:#ffffff;
}
.hdruser ul.sub-menu a {
width: auto;
height: auto;
}
body .hdruser ul.sub-menu {
left: -107px !important;
min-width: 80px !important;
width: 160px !important;
background: #03193f !important;
top: -10px !important;
}
ul#ast-hf-menu-2 .ast-menu-toggle {
display: block;
padding: 0;
position: absolute;
right: -17px;
top: 11px;
}
.ast-builder-menu-2 .menu-item > .menu-link {
font-size: 13px !important;
}
span.dropdown-menu-toggle {
display: none;
}
.crprte_drpdwn select {
background: transparent !important;
appearance: none;
padding: 0;
color: #0077bd !important;
padding-left: 10px;
}
.crprte_drpdwn select option {
color:#000000;
}
.errormsg {
color: #dc3232;
}
.wpcf7-spinner {
background-color: #225096;
top: 5px;
}
.breadcrumb-inner a {
color: #fff;
}
form.wpcf7-form.invalid .wpcf7-response-output {
border: 0;
padding: 0;
color: #dc3232;
margin: 0;
}
form.wpcf7-form.sent .wpcf7-response-output {
color: #46b450;
padding: 0;
margin: 0;
border: 0;
}
.breadcrumb-inner span {
color: #fff;
}
.page-id-32 .custom-drop .crprte_drpdwn:before {
top: 20px;
}
.currentopen .crprte_drpdwn select option {
color: #000000;
}
.currentopen button {
display: inline-block;
border: 1px solid #fff;
border-radius: 100px;
padding: 9px 25px;
font-family: open_sansregular;
font-size: 14px;
color: #fff;
text-decoration: none;
transition: .3s;
background: transparent;
}
.currentopen button:hover {
background: #4b93ff;
color: #021b2f;
border: 1px solid #4b93ff;
}
.currentopen .crprte_drpdwn select {
background: transparent !important;
appearance: none;
padding: 0 10px;
height: 50px;
line-height: 30px;
}
.career-banner-form button {
display: inline-block;
border: 1px solid #65c1ff;
border-radius: 100px;
padding: 7px 25px;
font-family: open_sansregular;
font-size: 14px;
color: #65c1ff;
text-decoration: none;
transition: .3s;
background: 0 0;
margin-top: 10px !important;
}
.careerfilter-form {
justify-content: space-between;
display: flex;
float: left;
color: #fff;
font-size: 18px;
width: 100%;
}
.deptbox {
width: 60%;
display: flex;
}
.locbox {
width: 38%;
display: flex;
}
.careerfilter-form select {
font-size: 13px;
background: transparent !important;
color: #0077bd;
width: 160px;
padding: 0 5px;
}
::-webkit-scrollbar {
width: 5px;
} ::-webkit-scrollbar-track { background: #1c4f6b;; 
border-radius: 10px;
} ::-webkit-scrollbar-thumb {
background: #0b5fd0; 
border-radius: 10px;
transition: 1s !important;
} .listdealers:hover::-webkit-scrollbar-thumb {
background: #0f70ff; 
transition: 1s !important;
}
.page-header {
margin-top: 0px !important;
border-bottom: 0 !important;
margin-bottom: 0;
padding-bottom: 0;
}
.home .single-cb_products .page-header {
display:none;
}
.heading-blue{
font-family: 'Proxima_Nova_Rg';
}
.product-explore-section, .product-inn-sec  {
background: #004d76;
}
.sec_two {
background-color: #004d76 !important;
}
.frstbx .late_desc {
padding-bottom: 65px;
}
.celebrations .sec_inr {
padding-top: 0;
width: 80% !important;
float: left;
margin-left: 12%;
}
.ullisting li h3 {
font-size: 16px;
}
h4.jobtitle {
font-size: 16px;
margin: 0 0 5px 0;
}
.dropdownlists .row {
display: flex;
}
.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu .menu-link:before {
position: absolute;
content: '';
height: 1px;
width: 0;
display: inline-block;
background-color: #ffffff;
bottom: 4px;
left: 7px;
transition: all 1s;
}
.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu .menu-link:hover:before {
width: 80%;
transition: all 1s;
}
.ast-builder-menu-1 .menu-item:hover > .menu-link{
color:#ffffff;
}
.main-header-menu .menu-item>.sub-menu {
background-color: rgba(10, 80, 202, .5);
transition: all ease-out .5s;
top: 0;
height: 0;
overflow: hidden;
display: block;
margin-top: 0;
padding-top: 0;
padding-bottom: 0;
position: absolute;
width:140px;
min-width:140px;
left:0;
padding-left:5px;
border:0 solid #000;
-webkit-border-radius:0 0 10px 10px;
}
.main-header-menu .menu-item:hover>.sub-menu {
height: auto;
top: 25px;
left: 0;
padding-top: 5px;
}
.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu .menu-link {
font-size: 12px !important;
padding: 5px 7px;
position: relative;
text-transform: capitalize;
}
.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu .menu-link:after {
content: '';
background-image: url(//www.endurancegroup.com/wp-content/uploads/2022/11/submnu_arrw.png);
height: 9px;
width: 5px;
position: static;
display: inline-block;
margin: 3px 0 0 7px;
}
.uruguay_sevent.pinbxhvr {
position: absolute;
left: 272px;
top: 365px;
z-index: 999;
text-align: center;
}
.qatar_sixt.pinbxhvr {
position: absolute;
right: 360px;
top: 217px;
z-index: 999;
text-align: center;
}
.madagascar_fift.pinbxhvr {
position: absolute;
right: 368px;
top: 330px;
z-index: 999;
text-align: center;
}
.cambodia_ele.pinbxhvr {
position: absolute;
right: 215px;
top: 250px;
z-index: 999;
text-align: center;
}
.tabwrapnew {
display: flex;
}
.vhcleenq {
display:none;
}
.innov_cltr_rht .slick-dots li button:before {
display: none;
}
.innov_cltr_rht .slick-dots {
bottom: 10px !important;
}
.innov_cltr_rht .slick-dots li button {
background: #175a7f;
width: 8px;
height: 8px;
border-radius: 100%;
}
.innov_cltr_rht .slick-dots li.slick-active button {
background: #4dc4ff;
}
.awards-list {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
padding: 60px 0 0;
}
.awards-list .awards-item {
width: 31%;
margin-right:2%;
}
.product-offering .slider-product-offering .slider-nav .slick-slide.slick-current:before, .product-offering .slider-product-offering .slider-nav .slick-slide:hover:before {
left: 0 !important;
margin: 0 auto !important;
right: 0 !important;
}
.slick-prev, .slick-next {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/arrow-blue-light.png) no-repeat !important;
background-size: 100% !important;
}
.product-client-carousal .client-slider .slick-slide:hover img {
opacity: 1 !important;
visibility: visible !important;
}
nav.navigation.post-navigation {
display: none;
}
.product-offering {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/product-offer-bg.png) top center #00486f;
}
ul.newslstng li:nth-child(3n) {
margin-right: 0;
}
.accordion-toggle_nw{
margin-bottom: 0px !important;
}
.accordion-toggle_nw {
font-size: 14px !important;
}
.custlink {
text-decoration: none !important;
color: #ffffff;
font-family: 'Proxima_Nova_bold';
}
.custlink:hover {
color: #ffffff;
}
.fncldwn_lst a {
text-decoration: none !important;
}
.product-explore-section ul li:hover {
opacity: 1;
background-color: #337191;
}  
.product-explore-section ul li:hover .img-exp {
opacity: 1;
}
.product-explore-section p{
margin: 0;
}
.product-explore-section {
padding: 0;
}
.product-explore-section ul {
list-style: none;
margin: 0;
padding: 0;
}
.about-us .product-explore-section {
background: #013e5e !important;
margin-top: -25px;
} .heading-inner {
font-family: 'proxima_nova_rgregular';
line-height: 38px;
font-size: 36px;
color: #fff;
margin: 0 0 30px;
text-align: center;
}
.product-explore-section .heading-inner {
text-align: left;
}
.product-explore-section h2.heading-inner.exh2 {
margin-bottom: 40px;
padding-top: 70px;
}
.product-explore-section ul {
display: flex;
}
.product-explore-section ul li {
border: solid 1px #447c9b;
width: 33.33%;
min-height: auto;
margin: 0px;
padding: 0px;
position: relative;
opacity: 0.5;
cursor: pointer;
overflow: hidden;
}
.exploreflex ul li a {
padding: 25px 0 42px 60px;
display: block;
text-decoration: none !important;
}
.product-explore-section .exploreflex h4 {
font-size: 24px;
color: #fff;
font-family: "Proxima_Nova_bold";
margin-bottom: 30px;
opacity: 0.5;
}
.product-explore-section .exploreflex .footerbutton {
padding-left: 25px;
color: #74c6fe;
font-size: 14px;
text-decoration: none;
position: relative;
font-family: 'proxima_nova_rgregular';
opacity: 0.5;
}
.product-explore-section .exploreflex .footerbutton img {
width: 15px;
position: absolute;
left: 0px;
top: 50%;
transform: translateY(-50%);
}
.product-explore-section ul li .img-exp {
opacity: 0.5;
}
.product-explore-section .exploreflex .img-exp {
position: absolute;
right: 0px;
bottom: 0px;
}
.ast-builder-footer-grid-columns.site-below-footer-inner-wrap.ast-builder-grid-row {
padding: 0;
}
footer #menu-products li a, footer #menu-top-menu li a {
display: inline-block;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/ftrarw.png) no-repeat left center;
padding-left: 25px;
font-size: 14px;
color: #fff;
opacity: .3;
font-family: MyriadProRegular;
transition: .6s;
text-decoration: none;
position: relative;
}
ul#menu-footer-menu li:last-child a {
background:transparent;
}
footer #menu-products li, footer #menu-top-menu li {
margin-bottom: 15px;
}
footer h2.widget-title {
color: #fff;
font-size: 15px;
padding-bottom: 20px;
font-weight: 700;
}
footer .hdruser {
display: none;
}
.footer-nav-wrap li a {
float: left;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/arw_ftr.png) no-repeat right center;
padding-right: 15px !important;
margin-right: 7px;
color: #fff;
font-size: 12px;
}
.site-footer-below-section-2.site-footer-section.site-footer-section-2 {
margin-top: 18px;
}
.ast-footer-copyright p {
line-height: 21px;
}
.ast-builder-footer-grid-columns.site-above-footer-inner-wrap.ast-builder-grid-row {
padding: 0;
}
.site-below-footer-wrap.ast-builder-grid-row-container.site-footer-focus-item.ast-builder-grid-row-2-lheavy.ast-builder-grid-row-tablet-2-equal.ast-builder-grid-row-mobile-full.ast-footer-row-stack.ast-footer-row-tablet-stack.ast-footer-row-mobile-stack, .site-primary-footer-wrap.ast-builder-grid-row-container.site-footer-focus-item.ast-builder-grid-row-3-rheavy.ast-builder-grid-row-tablet-3-equal.ast-builder-grid-row-mobile-full.ast-footer-row-stack.ast-footer-row-tablet-stack.ast-footer-row-mobile-stack {
padding-left: 12%;
width: 100%;
}
.ftrform {
padding-right: 60px;
}
.enquiry-form ul li {
margin-bottom: 20px;
}
footer#colophon .ftrform .enquiry.form ul li {
margin-bottom: 15px;
}
.ast-builder-footer-grid-columns.site-primary-footer-inner-wrap.ast-builder-grid-row {
padding: 0;
}
.ast-builder-layout-element.ast-flex.site-header-focus-item.ast-header-search {
padding-right: 82px;
padding-left: 0px;
}
.ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item:last-child a {
padding-right: 0 !important;
}
.hdruser .menu-link {
padding: 0;
width: 30px;
height: 30px;
}
.hdruser svg {
display: block;
}
.hdruser svg g {
fill: #65c1ff;
}
.ast-builder-menu-2.ast-builder-menu.ast-flex.ast-builder-menu-2-focus-item.ast-builder-layout-element.site-header-focus-item:before {
border-bottom: none 0 transparent;
border-right: none 0 transparent;
border-left: solid 37px transparent;
border-top: solid 37px rgba(1, 60, 136, .35);
width: 0;
height: 0;
display: inline-block;
position: absolute;
left: -37px;
top: 0;
content: '';
position: absolute;
}
.site-primary-header-wrap.ast-builder-grid-row-container.site-header-focus-item.ast-container {
max-width: 100%;
margin-left: 12%;
width: 88%;
padding-right: 0;
padding-left:0px !important;
}
.ast-builder-menu-2.ast-builder-menu.ast-flex.ast-builder-menu-2-focus-item.ast-builder-layout-element.site-header-focus-item {
background-color: rgba(1, 60, 136, .35);
display: inline-block;
height: 37px;
margin-left: 37px;
position:relative;
}
.ast-builder-menu-2 .ast-main-header-bar-alignment {
float: left;
width: 100%;
padding: 0px 95px 0 20px;
}
.ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item {
line-height: 18px;
}
.site-header-primary-section-right.site-header-section.ast-flex.ast-grid-right-section {
flex-wrap: wrap;
align-items: flex-start;
}
.fxddv {
position: fixed;
right: 10px;
background: url(//www.endurancegroup.com/wp-content/uploads/2023/03/vrtl_line.png) no-repeat center top;
top: 0;
height: 100vh;
min-width: 10px;
z-index: 99999;
width: 80px;
}
ul.fxdicnbx {
float: left;
text-align: center;
width: 80px;
margin-top: 255px;
}
ul.fxdicnbx li {
float: left;
text-align: center;
width: 80px;
padding-bottom: 14px;
}
ul.fxdicnbx li span {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/fxddv_icon.png) no-repeat left top;
margin-bottom: 4px;
transition: all 0.5s;
}
ul.fxdicnbx li .txtdv {
float: left;
width: 100%;
max-height: 0;
pointer-events: none;
overflow: hidden;
transition: all 0.5s;    font-size: 12px;
}
ul.fxdicnbx li span.partner {
width: 28px;
height: 20px;
display: inline-block;
}
ul.fxdicnbx li span.product_fndr {
display: inline-block;
width: 20px;
height: 20px;
background-position: -5px -20px;
}
ul.fxdicnbx li span.enquiry {
display: inline-block;
width: 21px;
height: 20px;
background-position: -5px -65px;
}
ul.fxdicnbx li span.location {
display: inline-block;
width: 14px;
height: 18px;
background-position: -8px -89px;
}
ul.fxdicnbx li span.download {
display: inline-block;
width: 15px;
height: 15px;
background-position: -7px -111px;
}
ul.fxdicnbx li:hover span.product_fndr {
display: inline-block;
width: 20px;
height: 20px;
background-position: -34px -20px;
}
ul.fxdicnbx li:hover .txtdv {
transition: max-height 1s ease-in-out;
max-height: 50px;
font-family: 'proxima_nova_rgregular';
font-size: 12px;
color: #fff;
}
ul.fxdicnbx li:hover span.partner {
display: inline-block;
width: 27px;
height: 17px;
background-position: -29px top;
}
ul.fxdicnbx li:hover span.enquiry {
display: inline-block;
width: 21px;
height: 20px;
background-position: -34px -65px;
}
ul.fxdicnbx li span.location {
display: inline-block;
width: 14px;
height: 18px;
background-position: -8px -89px;
}
ul.fxdicnbx li:hover span.location {
display: inline-block;
width: 15px;
height: 18px;
background-position: -37px -89px;
}
ul.fxdicnbx li:hover span.download {
display: inline-block;
width: 15px;
height: 15px;
background-position: -36px -111px;
}
body{
font-family: 'proxima_nova_rgregular';
font-size: 14px;
line-height: 20px;
text-align: left;
margin-bottom: 20px;
}
p {
font-family: 'proxima_nova_rgregular' !important;
}
.privacy_personal_info_ul{
list-style: lower-alpha;
}
.privacy_personal_info_ul ul{
list-style: lower-roman;
} .award_img_box {
width: 33.33%;
}
.award_img_container {
text-align: center;
margin-bottom: 50px;
}
.award_img_div {
display: flex;
flex-wrap: wrap;
}
.award_img_container img {
width: auto;
max-height: 288px;
max-width: 100%;
}
.award_img_container p {
font-size: 18px;
color: #fff;
position: relative;
padding: 33px 10px 0px 10px;
}
.news_award_text h1 {
color: #fff;
font-size: 30px;
font-family: 'Proxima_Nova_Lt';
padding-bottom: 35px;
}
.news_award_text p {
color: #fff;
font-size: 15px;
font-family: 'Proxima_Nova_Lt';
line-height: 22px;
opacity: 1;
margin-bottom: 15px;
}
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
font-family: 'proxima_nova_rgregular';
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
display: block
}
.error_message {
float: left;
width: 100%;
font-family: 'proxima_nova_rgregular';
color: #fff;
font-size: 12px;
margin-top: -40px;
position: absolute
}
.aftermarket .team-member-slider2 .imgbx {
overflow: hidden
}
body {
line-height: 1;
overflow-x: hidden;
font-family: 'proxima_nova_rgregular';
}
ol, ul {
list-style: none
}
blockquote, q {
quotes: none
}
blockquote:after, blockquote:before, q:after, q:before {
content: '';
content: none
}
table {
border-collapse: collapse;
border-spacing: 0
}
.job-portal .searchbox-submit {
top: 1px;
right: -8px
}
.career-tab-bx .tab_content .invtion_rht p, .feature_invbxmn .feature_invbxinr p, .home .sec_four .abtlft>p, .innovation_cltr .innov_cltr_lft p {
text-align: justify
}
.statecity, .statecity1 {
font-family: 'proxima_nova_rgregular';
color: #fff;
margin-top: 20px;
margin-bottom: 30px;
float: left;
font-size: 14px
}
.statecity1 {
float: right
}
.listdealers{
overflow-y: scroll;
}
.listdealers .adrlst {
overflow: hidden;
padding-bottom: 0
}
.listdealers .addrsbx2 {
margin-bottom: 40px
}
.popinrnw .dealername h3 {
font-size: 16px
}
.listdealers .adrlst.add p {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/cntct.png) no-repeat left top;
padding-top: 0;
padding-bottom: 0;
padding-left: 30px;
font-family: 'Proxima_Nova_Lt';
}
.listdealers .adrlst.mail p {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/mail.png) no-repeat left top;
padding-top: 0;
padding-bottom: 0;
padding-left: 30px;
font-family: 'Proxima_Nova_Lt';
}
.listdealers .adrlst.phn p {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/phn.png) no-repeat left top;
padding-top: 0;
padding-bottom: 0;
padding-left: 30px;
font-family: 'Proxima_Nova_Lt';
}
.listdealers .adrlst.fax p {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/fax.png) no-repeat left top;
padding-top: 0;
padding-bottom: 0;
padding-left: 30px;
font-family: 'Proxima_Nova_Lt';
}
.pop-location .adrlst p {
padding-left: 0
}
.pop-location .innerdelear {
height: 200px
}
.csr-details .product-explore-section {
background: #0f3b5a !important
}
.braking-systems .product-offering .slider-product-offering .slider-nav .slick-slide.slick-current:before, .braking-systems .product-offering .slider-product-offering .slider-nav .slick-slide:hover:before {
left: 50%
}
body {
background: #004d76
}
.wrap_popup {
position: relative;
width: 156px
}
.right-text {
position: absolute;
right: 50px;
top: 50px;
width: 350px
}
.right-text ul {
padding: 0;
margin: 0;
list-style: none
}
.right-text ul li {
color: #fff;
float: left;
width: 50%;
min-height: 120px;
text-transform: uppercase
}
.right-text ul li:nth-child(2n+1) {
padding-right: 40px
}
.right-text ul li:nth-child(2n+2) {
border-left: 1px solid #fff;
margin-bottom: 20px;
padding-left: 40px
}
.right-text ul li .textnormal {
font-family: 'Proxima_Nova_Lt';
text-transform: uppercase;
font-size: 14px
}
.right-text ul li .textbold {
font-family: 'Proxima_Nova_bold';
text-transform: uppercase;
font-size: 24px
}
.right-text ul li .textsmall {
font-family: 'Proxima_Nova_Lt';
font-size: 14px
}
.right-text ul li .numbbold {
font-family: 'Proxima_Nova_bold';
font-size: 30px
}
.right-text ul li .numbsmall {
font-family: 'Proxima_Nova_bold';
font-size: 24px;
line-height: 40px
}
#joblistt {
min-height: 140px
}
#piyush svg {
height: 15px
}
span#err_state {
color: #fff;
font-family: 'proxima_nova_rgregular';
font-size: 12px
}
.csr-details .searchbox-submit {
top: 1px
}
.know-more-Communitiesmob {
display: none
}
#commonenquiryform::-webkit-input-placeholder {
color: #fff
}
#commonenquiryform:-ms-input-placeholder {
color: #fff
}
#commonenquiryform::placeholder {
color: #fff
}
#flesh {
position: relative;
margin: 0;
height: auto;
width: 100%;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/CSR_BG_before_2a.png) no-repeat;
background-size: 100% auto;
overflow: hidden;
background-repeat: no-repeat !important
}
#back_img {
width: 100%;
margin: 0;
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 0;
mask-size: 0;
-webkit-mask-image: radial-gradient(circle at 50% 50%, #000 0, rgba(0, 0, 0, 0) 0);
mask-image: radial-gradient(circle at 50% 50%, #000 0, rgba(0, 0, 0, 0) 0)
}
.mobback {
display: none
}
#back_img.active {
transition: all 0 linear;
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%
}
#back_img.click-zoom-active {
transition: 1s all ease;
-webkit-mask-size: 800px;
mask-size: 800px;
transform: scale(2);
transform-origin: 22% 48%
}
#back_img.transition_1s {
transition: 1s all ease
}
.product-offering .slider-product-offering .slider-nav .slick-slide.slick-current, .product-offering .slider-product-offering .slider-nav .slick-slide:hover {
opacity: 1
}
.career_explore.career_btm .sec_inr {
margin-left: 0
}
.Clouds {
position: absolute;
top: 0;
opacity: 1;
transition: all 6s ease-in-out
}
.Clouds.scale_0 {
transform: scale(10);
opacity: 0;
transition: all 6s ease-in-out
}
.Clouds.Cloud_1 {
top: 0;
left: 0
}
.Clouds.Cloud_2 {
left: 0;
top: 0
}
.Clouds.Cloud_3 {
left: 0;
top: 0
}
.Clouds.Cloud_4 {
top: 0;
left: 0
}
.Clouds.Cloud_5 {
top: 0
}
.Clouds.Cloud_6 {
right: 0;
top: -110px
}
.Clouds.Clouds_go_left {
left: -100%
}
.Clouds.Clouds_go_right {
right: -100%
}
.Clouds.Clouds_go_left_100 {
left: -100%
}
.opacity_0 {
opacity: 0;
z-index: -9
}
.popup_open {
position: relative;
top: 0;
z-index: 99999999
}
.popup_open img {
height: 100vh;
width: 100%;
transition: all 3.3s ease
}
.csr-popup_open {
width: 400px;
height: auto;
background: #0563a0;
display: none;
vertical-align: middle;
transition: all 3.3s ease
}
.csr-popup_open img {
width: 100%;
height: 201px;
object-fit: cover;
object-position: center;
}
.csr-popup_open h3 {
font-size: 22px;
color: #fff;
font-family: 'Proxima_Nova_Lt';
padding: 15px;
text-align: center
}
.csr_poiter_1a, .csr_poiter_2a, .csr_poiter_3a, .csr_poiter_4a {
position: absolute;
z-index: 9999999;
left: -190px;
top: 0
}
.csr-popup_open.right_0 {
right: 0
}
#privacysec {
padding-bottom: 40px;
padding-top: 50px
}
.csr_close {
position: absolute;
right: 5px;
top: 8px;
width: 32px;
height: 32px;
cursor: pointer
}
.csr_close:hover {
opacity: 1
}
.csr_close:after, .csr_close:before {
position: absolute;
left: 15px;
content: ' ';
height: 33px;
width: 2px;
background-color: #fff
}
.csr_close:before {
transform: rotate(45deg)
}
.csr_close:after {
transform: rotate(-45deg)
}
.drop_round {
display: inline-block;
border: 1px solid #ccc;
border-radius: 100px;
padding: 7px 20px;
font-family: open_sansregular;
font-size: 14px;
color: #fff;
text-decoration: none !important;
transition: .3s
}
.pulsating-dot {
box-sizing: border-box;
display: flex;
width: 50px;
height: 50px;
align-items: center;
justify-content: center
}
#res_puls {
display: none
}
@keyframes ripple {
0% {
transform: scale(.1);
opacity: 1
}
30% {
transform: scale(.8);
opacity: .1
}
50% {
transform: scale(1);
opacity: 0
}
100% {
opacity: 0
}
}
@keyframes scale {
0% {
transform: scale(1)
}
70% {
transform: scale(1.5)
}
100% {
transform: scale(1)
}
}
.pulsating-dot__ripple {
position: relative;
cursor: pointer
}
.csr_poiter_1 {
transform: translateY(455px) translateX(500px)
}
.csr_poiter_2 {
transform: translateY(580px) translateX(750px)
}
.csr_poiter_3 {
transform: translateY(430px) translateX(1330px)
}
.csr_poiter_4 {
transform: translateY(-40px) translateX(1350px)
}
.pulsating-dot__ripple>span {
box-sizing: border-box;
position: absolute;
top: 20px;
left: 20px;
width: 15px;
height: 15px;
border-radius: 100%;
background-color: #fff;
box-shadow: 0 0 5px #fff, inset 0 0 5px #fff
}
.pulsating-dot__ripple>div {
box-sizing: border-box;
position: absolute;
top: 0;
left: 0;
width: 55px;
height: 55px;
border-radius: 100%;
border: 2px solid #fff;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation: ripple 5.5s 0 infinite cubic-bezier(.2, .54, .58, .7);
animation: ripple 5.5s 0 infinite cubic-bezier(.2, .54, .58, .7)
}
.pulsating-dot__ripple>div:nth-child(0) {
-webkit-animation-delay: -1s;
animation-delay: -1s
}
.pulsating-dot__ripple>div:nth-child(1) {
-webkit-animation-delay: -2s;
animation-delay: -2s
}
.pulsating-dot__ripple>div:nth-child(2) {
-webkit-animation-delay: -3s;
animation-delay: -3s
}
.pulsating-dot__ripple>div:nth-child(3) {
-webkit-animation-delay: -4s;
animation-delay: -4s
}
body.searchWebData .flw.searchcontent {
margin-top: 7%
}
div#flesh .brdcrmbbx {
z-index: 99
}
.csr_pointer {
position: absolute;
top: 0;
width: 100%;
height: 100%;
z-index: 0
}
.csr_poiter {
transition: all 9s ease;
position: relative
}
.hidden {
display: none
}
#back_img.click_active {
-webkit-mask-size: 100%;
mask-size: 100%;
-webkit-mask-position: 0 0 !important;
-webkit-mask-image: url(//www.endurancegroup.com/wp-content/uploads/2022/11/after_click/CSR_04.jpg)
}
.csr-pointer-active {
transform: scale(3);
transition: 5s transform ease
}
.pointer_position {
width: 350px
}
.contact-us .crprte_drpdwn {
right: 90px
}
.contact-us .custom-drop .crprte_drpdwn:before {
right: 8px
}
.contact-us .custom-drop .crprte_drpdwn ul {
width: 168px
}
.news-and-events .custom-drop .crprte_drpdwn {
right: 40px
}
.news-and-events .custom-drop .crprte_drpdwn ul li:not(.init) {
width: 90px
}
.innovations .innovations-slider {
position: relative
}
.innovations .innovations-slider .slideshow {
position: absolute;
max-width: 460px;
height: 330px;
top: 265px;
left: 178px
}
.innovations .innovations-slider .slideshow .slider-track {
transition: all 1s cubic-bezier(.7, 0, .3, 1)
}
.innovations .innovations-slider .slideshow .item {
height: 100%;
position: relative;
z-index: 1
}
body.news-and-events {
background: #004870
}
.careers #celebrations {
padding-top: 120px;
padding-bottom: 50px
}
.csr-details .career_explore .sec_inr {
margin-left: 0
}
.whlr_bxopninr h3 {
margin-bottom: 30px
}
.product_tab_section .elementor-tab-content {
padding: 0 !important;
border: 0 !important;
}
.committed_sec_box span:after {
content: '';
position: absolute;
width: 11.3vw;
top: 39px;
left: 8.5vw;
border: 1px dashed #ccc;
}
.home_counter_sec .elementor-counter-title {
text-align: left !important;
}
.career_box_num{
position:relative;
border-left: 1px solid #24466e;
}
.career_home_sec .career_box_num:before{
content:'';
position:absolute;
background-color:#2e5468;
height:100px;
width:3px;
left:-31px;
top:-19px;
}
.career_home_box:hover .career_box_num:before{
background-color:#0f70ff;
}
.page-id-651 .new-get-txt {
position: relative;
float: none;
}
@media (min-width:1919px) and (max-width:1920px) and (orientation:landscape) {
#flesh {
background-size: auto 1073px;
height: 1073px
}
#back_img {
height: 1073px
}
}
@media (max-width:1600px) {
.csr_poiter_1 {
transform: translateY(360px) translateX(410px)
}
.csr_poiter_2 {
transform: translateY(500px) translateX(686px)
}
.csr_poiter_3 {
transform: translateY(330px) translateX(1100px)
}
.csr_poiter_4 {
transform: translateY(-60px) translateX(1130px)
}
}
@media (max-width:1366px) {
#ast-hf-menu-1 > .menu-item {
margin-left: 25px !important;
margin-right: 25px !important;
}
.employee_jrny .careerbx .careerbxrht .crrbxinr {
padding: 10px
}
.innovations .innovations-slider .slideshow {
top: 140px;
left: 50px
}
.csr_poiter_1 {
transform: translateY(310px) translateX(342px)
}
.csr_poiter_2 {
transform: translateY(388px) translateX(523px)
}
.csr_poiter_3 {
transform: translateY(260px) translateX(940px)
}
.csr_poiter_4 {
transform: translateY(-80px) translateX(950px)
}
.csr_poiter_1a, .csr_poiter_2a, .csr_poiter_3a, .csr_poiter_4a {
top: 20px
}
.csr_poiter_2a {
top: -130px
}
.sustainability .csr-approach {
margin-top: -3px;
z-index: 99999;
position: relative
}
.intrst_frmbx.dropboxx span.crprte_drpdwn {
width: 100px
}
.swiper-slide.five .lftimg img {
margin-top: -28px
}
}
@media (max-width:1365px) {
.sub-csr-approach.healthbx {
overflow: visible !important;
} }
@media (max-width:1230px) {
.exploreMore {
padding-left: 0;
margin-left: 15px;
}
}
@media (max-width:1024px) {
.product-offering.k-prodct-offer-head {
margin-left: 0% !important;
width: 100% !important;
margin-right: 0% !important;
}
.product_tab_section .slider-acc-inner.slider-lastdiv-inner {
padding: 0 0% !important;
}
.csr-approach .our-section .sub-csr-approach {
width: 1000px;
}
#flesh {
height: 100%
}
.csr_poiter_1 {
transform: translateY(210px) translateX(245px)
}
.csr_poiter_2 {
transform: translateY(270px) translateX(380px)
}
.csr_poiter_3 {
transform: translateY(160px) translateX(690px)
}
.csr_poiter_4 {
transform: translateY(-105px) translateX(700px)
}
.csr_poiter_2a {
top: -42px
}
.sustainability .csr-approach {
margin-top: -3px;
z-index: 99999;
position: relative
}
.about-team-member .tab-container-team {
padding: 0 100px 0 70px !important
}
}
@media (max-width:768px) {
.csr_poiter_1 {
transform: translateY(153px) translateX(171px)
}
.csr_poiter_2 {
transform: translateY(175px) translateX(270px)
}
.csr_poiter_3 {
transform: translateY(80px) translateX(501px)
}
.csr_poiter_4 {
transform: translateY(-130px) translateX(510px)
}
.sustainability .csr-approach {
margin-top: -3px;
z-index: 99999;
position: relative
}
}
#contact_us_details_page .newsbxinr {
width: 82%
}
@media only screen and (min-width:1601px) {
.feature_invbxmn .absimgbx {
bottom: -200px
}
}
.investor-relations .custom-drop .crprte_drpdwn ul {
width: 200px
}
header {
position: absolute;
left: 0;
top: 0;
width: 100%;
z-index: 999
}
.headerbx {
float: left;
margin-left: 12%;
width: 88%
}
.logobx {
float: left;
padding-top: 8px;
width: 15%
}
.hdrrht {
float: right;
width: 85%
}
.hdrtop {
float: left;
width: 100%;
position: relative;
z-index: 100
}
.sec_one {
float: left;
width: 100%;
height: 100vh
}
.swiper-slide.one {
float: left;
width: 100%;
height: 100vh;
background-image: url(//www.endurancegroup.com/wp-content/uploads/2022/11/sec_one_bg.jpg);
background-position: left bottom;
background-repeat: no-repeat;
background-size: cover
}
.swiper-slide.one.fourth {
float: left;
width: 100%;
height: 100vh;
background-image: url(//www.endurancegroup.com/wp-content/uploads/2022/11/endurance-homepage-mission-e-4.png) !important;
background-position: left top;
background-repeat: no-repeat;
background-size: cover
}
.swiper-slide.one .bikebx {
position: absolute;
top: 245px;
left: 120px
}
.swiper-slide.one .bikebx .indicate {
position: absolute;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/ping.png) no-repeat left top;
width: 29px;
height: 29px;
cursor: pointer
}
.swiper-slide.one .bikebx .indicate.one {
right: 180px;
bottom: 125px
}
.ind_one_line {
position: absolute;
left: 22px;
bottom: -13px;
display: none;
transition: .6s
}
.ind_oneprd {
position: absolute;
right: -122px;
top: -98px
}
.swiper-slide.one .bikebx .indicate.one:hover .ind_one_line {
display: block;
transition: .6s
}
.swiper-slide.one .bikebx .indicate.two {
right: 368px;
bottom: 181px
}
.ind_two_line {
position: absolute;
left: 22px;
bottom: 8px;
display: none;
transition: .6s
}
.ind_twoprd {
position: absolute;
right: -159px;
top: -84px
}
.swiper-slide.one .bikebx .indicate.two:hover .ind_two_line {
display: block;
transition: 1s
}
.swiper-slide.one .bikebx .indicate.three {
right: 239px;
bottom: 253px
}
.ind_three_line {
position: absolute;
left: 22px;
bottom: 8px;
display: none;
transition: .6s
}
.ind_threeprd {
position: absolute;
right: -48px;
top: -114px
}
.swiper-slide.one .bikebx .indicate.three:hover .ind_three_line {
display: block;
transition: 1s
}
.swiper-slide.one .bikebx .indicate.four {
right: 425px;
bottom: 233px
}
.ind_fourprd {
position: absolute;
right: -155px;
top: -114px
}
.swiper-slide.one .bikebx .indicate.four:hover .ind_three_line {
display: block;
transition: 1s;
left: 9px;
bottom: 50px;
transform: rotate(-10deg)
}
.swiper-slide.one .slider-car-part.bikebx .indicate.four:hover .ind_three_line {
display: block;
transition: 1s
}
.swiper-slide.one .bikebx .indicate.five {
position: absolute;
top: 257px;
left: 246px
}
.swiper-slide.one .bikebx .five:hover .ind_one_line {
display: block;
transition: 1s
}
.swiper-slide.one .bikebx .indicate.five .ind_oneprd {
right: -100px;
top: -63px
}
.home .slider-car-part.bikebx .indicate.three {
right: 230px;
bottom: 229px
}
.home .slider-car-part .ind_three_line {
position: absolute;
left: 13px;
bottom: 3px;
display: none;
transition: .6s
}
.home .slider-car-part .ind_threeprd {
position: absolute;
right: -205px;
top: -50px
}
.home .slider-car-part .ind_four_line {
position: absolute;
right: -175px;
top: 10px
}
.home .slider-car-part .indicate-line.ind_fourprd {
position: absolute;
right: -190px;
top: -70px
}
.home .slider-car-part .indicate-line {
display: none
}
.home .slider-car-part.bikebx .indicate:hover .indicate-line {
display: block !important
}
.home .slider-car-part.bikebx .indicate.one {
right: 120px;
bottom: 190px
}
.home .slider-car-part.bikebx .indicate.two {
right: 160px;
bottom: 217px
}
.home .slider-car-part.bikebx .indicate.three {
right: 183px;
bottom: 181px
}
.home .slider-car-part.bikebx .indicate.four {
right: 220px;
bottom: 208px
}
.home .slider-car-part.bikebx .ind_one_line {
left: 13px;
bottom: 6px
}
.home .slider-car-part.bikebx .ind_oneprd {
right: -190px;
top: -43px
}
.home .slider-car-part.bikebx .ind_two_line {
left: 13px;
top: 8px
}
.home .slider-car-part.bikebx .ind_twoprd {
right: -157px;
top: -30px
}
.swiper-slide.one .txtbx {
position: absolute;
top: 200px;
right: 200px;
width: 370px;
z-index: 9999
}
.swiper-slide.one .txtbx .dvsmltxtbx {
overflow: hidden;
font-family: Proxima_Nova_bold;
color: #fff;
font-size: 30px;
text-transform: uppercase;
padding-bottom: 2px
}
.swiper-slide.one .txtbx .dvbigtxtbx {
background: linear-gradient(to right, #fff 0, #225f91 60%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-family: Proxima_Nova_bold;
font-size: 50px;
text-transform: uppercase;
padding-bottom: 25px;
overflow: hidden
}
.swiper-slide.one .txtbx .paratxt {
overflow: hidden;
font-family: proxima_nova_rgregular;
font-size: 16px;
color: #65c1ff;
padding-bottom: 25px
}
.swiper-slide.two {
float: left;
width: 100%;
height: 100vh;
background-image: url(//www.endurancegroup.com/wp-content/uploads/2022/11/sec_one_bg2.jpg);
background-position: left bottom;
background-repeat: no-repeat;
background-size: cover
}
.swiper-slide.two .lftimg {
position: absolute;
top: 20px;
left: 60px
}
.swiper-slide.two .txtbx {
position: absolute;
top: 200px;
right: 200px;
width: 370px;
z-index: 9999
}
.swiper-slide.two .txtbx .dvsmltxtbx {
overflow: hidden;
font-family: Proxima_Nova_bold;
color: #fff;
font-size: 30px;
text-transform: uppercase;
padding-bottom: 2px
}
.swiper-slide.two .txtbx .dvbigtxtbx {
background: linear-gradient(to right, #fff 0, #225f91 60%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-family: Proxima_Nova_bold;
font-size: 50px;
text-transform: uppercase;
padding-bottom: 25px;
overflow: hidden
}
.swiper-slide.two .txtbx .paratxt {
overflow: hidden;
font-family: proxima_nova_rgregular;
font-size: 16px;
color: #65c1ff;
padding-bottom: 25px
}
.swiper-slide.three {
float: left;
width: 100%;
height: 100vh;
background-image: url(//www.endurancegroup.com/wp-content/uploads/2022/11/sec_one_bg3.png);
background-position: left bottom;
background-repeat: no-repeat;
background-size: cover
}
.swiper-slide.three .lftimg {
position: absolute;
top: 20px;
left: 0
}
.sec_one .swiper-slide .txtbx, .swiper-slide.three .txtbx {
position: absolute;
top: 200px;
right: 200px;
width: 400px;
z-index: 9999
}
.sec_one .swiper-slide .txtbx .dvsmltxtbx, .swiper-slide.three .txtbx .dvsmltxtbx {
overflow: hidden;
font-family: Proxima_Nova_bold;
color: #fff;
font-size: 30px;
text-transform: uppercase;
padding-bottom: 2px
}
.sec_one .swiper-slide .txtbx .dvbigtxtbx, .swiper-slide.three .txtbx .dvbigtxtbx {
background: linear-gradient(to right, #fff 0, #225f91 60%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-family: Proxima_Nova_bold;
font-size: 40px;
text-transform: uppercase;
padding-bottom: 25px;
overflow: hidden
}
.sec_one .swiper-slide .txtbx .paratxt, .swiper-slide.three .txtbx .paratxt {
overflow: hidden;
font-family: proxima_nova_rgregular;
font-size: 15px;
color: #65c1ff;
padding-bottom: 25px
}
.sec_three .sec_inr {
padding-bottom: 0;
margin-bottom: 0
}
.frstdvblnk {
float: left;
width: 178px
}
.plusicon {
position: absolute;
right: -11px;
top: 45%;
width: 41px
}
@keyframes float {
0% {
transform: translatey(0)
}
50% {
transform: translatey(-3px)
}
100% {
transform: translatey(0)
}
}
@keyframes tossing {
0% {
transform: rotate(-4deg)
}
50% {
transform: rotate(4deg)
}
100% {
transform: rotate(-4deg)
}
}
@-webkit-keyframes tossing {
0% {
-webkit-transform: rotate(-4deg)
}
50% {
-webkit-transform: rotate(4deg)
}
100% {
-webkit-transform: rotate(-4deg)
}
}
@-webkit-keyframes swinging {
0% {
-webkit-transform: rotate(5deg)
}
50% {
-webkit-transform: rotate(-2deg)
}
100% {
-webkit-transform: rotate(5deg)
}
}
@keyframes swinging {
0% {
transform: rotate(5deg)
}
50% {
transform: rotate(-2deg)
}
100% {
transform: rotate(5deg)
}
}
.home .sec_three .mCustomScrollBox {
padding-right: 50px;
height: auto;
}
.home .sec_three .endu_txtbx h3 {
height: 50px;
margin-bottom: 10px
}
.crvelft {
border-bottom: none 0 transparent;
border-right: none 0 transparent;
border-left: solid 37px transparent;
border-top: solid 37px rgba(1, 60, 136, .35);
width: 0;
height: 0;
display: inline-block;
position: absolute;
left: 0;
top: 0
}
.topmnubx {
background-color: rgba(1, 60, 136, .35);
display: inline-block;
height: 37px;
margin-left: 37px
}
.nvlstleft {
float: left;
width: 100%;
padding: 8px 123px 0 20px
}
ul.navlst {
float: left;
margin: 0;
padding: 0 0 0 20px;
list-style-type: none
}
ul.navlst li {
float: left;
margin: 0;
padding: 0 20px 0 0;
list-style-type: none;
position: relative
}
ul.navlst li ul.submenu {
left: inherit;
right: 0;
width: 180px;
top: 29px;
background-color: #03193f;
padding-top: 10px
}
ul.navlst li a {
color: #65c1ff;
font-family: proxima_nova_rgregular;
font-size: 13px;
text-decoration: none
}
ul.navlst li.lgnbtn {
padding-right: 0;
cursor: pointer;
padding-bottom: 11px
}
span.lgntxt {
display: inline-block;
padding-right: 10px;
color: #65c1ff;
font-family: proxima_nova_rgregular;
font-size: 13px;
text-decoration: none
}
span.arrow-down {
width: 0;
height: 0;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-top: 6px solid #65c1ff;
display: inline-block;
position: relative;
top: -3px
}
.lgnbtn ul.submenu {
left: inherit;
right: 0;
width: 180px;
top: -5px;
background-color: #03193f;
padding-top: 10px
}
.lgnbtn a {
color: #65c1ff;
font-family: proxima_nova_rgregular;
font-size: 13px;
text-decoration: none
}
.lgnbtn {
padding-right: 0;
cursor: pointer;
padding-bottom: 11px;
float: left;
position: absolute;
right: 90px;
top: 8px;
z-index: 110
}
.mnmnu {
float: left;
width: 100%;
position: relative;
z-index: 99
}
.topnavinr {
float: right;
padding-right: 82px;
padding-top: 5px
}
ul.topnav {
float: left;
padding: 0;
margin: 0;
list-style-type: none;
padding-top: 5px
}
.srchbx {
position: absolute;
right: 80px;
z-index: 9
}
ul.topnav li {
float: left;
padding: 0 60px 0 18px;
margin: 0;
list-style-type: none;
position: relative
}
ul.topnav li a {
color: #fff;
font-family: proxima_nova_rgregular;
font-size: 12px;
text-transform: uppercase;
text-decoration: none
}
.hdrtopinr {
float: right;
position: relative
}
ul.submenu {
position: absolute;
left: 0;
width: 140px;
top: -10px;
margin-top: 24px;
min-width: 140px;
left: 15px;
padding-top: 10px;
padding-left: 5px;
padding-bottom: 10px;
border-radius: 0 0 10px 10px;
-moz-border-radius: 0 0 10px 10px;
-webkit-border-radius: 0 0 10px 10px;
border: 0 solid #000;
background-color: rgba(10, 80, 202, 0.5);
display: none
}
ul.submenu li {
overflow: hidden;
padding: 5px 6px;
margin: 0;
list-style-type: none;
position: relative;
width: 100%
}
ul.submenu li a {
color: #fff;
font-family: proxima_nova_rgregular;
font-size: 12px;
text-decoration: none;
float: left;
text-transform: inherit;
position: relative
}
span.arrowr {
padding-left: 10px;
line-height: 20px
}
ul.submenu li a:after {
position: absolute;
left: 0;
content: '';
min-height: 19px;
width: 0;
border-bottom: solid 1px #fff;
transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
-webkit-transition: all .3s ease-in-out;
opacity: 1
}
ul.submenu li a:hover:after {
width: 100%
}
.mobileshow {
display: none
}
.desktopshow {
display: block
}
.sec_two {
float: left;
width: 100%;
min-height: 628px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/sec_twobg.jpg) no-repeat right top
}
.sec_inr {
margin-left: 12%;
width: 88%;
float: left;
padding-top: 40px
}
.hdngbx {
overflow: hidden;
padding-bottom: 50px
}
.hdngbx h2 {
font-size: 36px;
color: #fff
}
.endurance_lst {
float: left;
width: 100%
}
.home .sec_three .dec_knowmore a {
float: left;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/knw_mre.png) no-repeat left top;
padding-left: 22px;
font-family: open_sansregular;
font-size: 13px;
color: #74c6fe;
text-decoration: none;
min-height: 20px;
padding-top: 2px
}
.sec_three {
float: left;
width: 100%
}
.endubxmn {
position: relative
}
.frstbx {
float: left;
width: 480px;
height: 673px;
background: #031933;
margin-right: 30px
}
.endu_imgbx {
overflow: hidden;
position: relative
}
.endu_imgbx img {
width: 100%;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease
}
.endu_imgbx:hover img {
-webkit-transform: scale(1.25);
-moz-transform: scale(1.25);
-ms-transform: scale(1.25);
-o-transform: scale(1.25);
transform: scale(1.25)
}
.endu_blubx {
position: absolute;
left: 0;
top: 0;
width: 71px;
height: 112px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/bl_arw.png) no-repeat left top;
vertical-align: middle;
line-height: 94px;
font-family: Proxima_Nova_bold;
font-size: 16px;
color: #fff;
padding-left: 10px;
z-index: 999
}
.endu_txtbx {
overflow: hidden;
padding: 20px
}
.endu_txtbx h3 {
font-family: Proxima_Nova_bold;
overflow: hidden;
padding-bottom: 30px;
font-size: 18px;
color: #fff
}
.endu_txtbx p {
font-family: proxima_nova_rgregular;
overflow: hidden;
padding-bottom: 30px;
font-size: 14px;
color: #fff;
line-height: 18px;
opacity: .5
}
.rdmrebtn {
overflow: initial
}
.rdmrebtn.cpread .custom-file {
height: 70px
}
.newsLoadmore {
background: transparent;
margin: 0 auto;
display: block;
}
.rdmrebtn a, .newsLoadmore {
display: inline-block;
border: 1px solid #ccc;
border-radius: 100px;
padding: 7px 20px;
font-family: open_sansregular;
font-size: 14px;
color: #fff;
text-decoration: none !important;
transition: .3s
}
.cpread label {
display: inline-block;
border: 1px solid #ccc;
border-radius: 100px;
padding: 10px 20px;
font-family: open_sansregular;
font-size: 14px;
color: #fff;
text-decoration: none;
transition: .3s
}
body.sustainability {
background: #fff
}
body.sustainability .product-explore-section {
background: #004d76
}
.sustainability .csr-impact .impact-img img {
max-width: 100%;
padding: 10px
}
.csr-details .csr-detail-image img {
width: 40%;
height: auto
}
.cpread label:hover {
background: #4b93ff;
color: #021b2f;
border: 1px solid #4b93ff
}
#upload-photo {
opacity: 0
}
.rdmrebtn a:hover {
background: #4b93ff;
color: #021b2f;
border: 1px solid #4b93ff
}
.scndbx {
float: left;
width: 330px;
height: 600px;
margin-right: 30px
}
.scndbxtop {
float: left;
width: 100%;
margin-bottom: 30px;
background: #031933
}
.scndbxbtm {
float: left;
width: 100%;
background: #031933
}
.scndbx .endu_txtbx h3 {
padding-bottom: 5px
}
.scndbx .endu_txtbx p {
padding-bottom: 10px
}
.abtlft {
float: left;
width: 48%;
padding-right: 2%
}
.abtrht {
float: right;
width: 40%;
padding-top: 20px;
margin-right: 10%
}
.abtrht img {
width: 100%;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease
}
.abtrht:hover img {
-webkit-transform: scale(1.09);
-moz-transform: scale(1.09);
-ms-transform: scale(1.09);
-o-transform: scale(1.09);
transform: scale(1.09)
}
.abtbx {
padding-top: 100px
}
.abtlft p {
font-family: proxima_nova_rgregular;
overflow: hidden;
padding-bottom: 22px;
font-size: 14px;
color: #fff;
line-height: 18px;
opacity: 1
}
.abttr {
overflow: hidden;
padding-bottom: 80px
}
.awardrecoCP.policybx .invst_hdng {
padding-top: 80px
}
.policybx.awardrecoCP {
padding-top: 0
}
.fybxlft {
float: left;
width: 234px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/fy_arw.png) no-repeat right center;
font-family: 'Proxima_Nova_Lt';
font-size: 36px;
color: #fff;
margin-right: 50px
}
.abttr.edgebx {
padding-top: 30px
}
.sec_four {
float: left;
width: 100%;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/About_us_Section_bg.png) no-repeat left top;
min-height: 939px
}
.sec_four .abtbx {
padding-top: 90px
}
ul.fylst {
float: left
}
ul.fylst li {
float: left;
border-left: 4px solid #0f70ff;
padding: 1px 100px 6px 7px
}
ul.fylst li h3 {
font-family: Proxima_Nova_bold;
overflow: hidden;
font-size: 24px;
color: #fff;
text-transform: uppercase;
letter-spacing: 1px
}
ul.fylst li p {
font-family: proxima_nova_rgregular;
overflow: hidden;
font-size: 14px;
color: #19a3ff;
text-transform: uppercase;
letter-spacing: 1px
}
.edgelftbx {
float: left;
width: 30%;
padding-right: 5%
}
.edgelftbx .hdngbx {
padding-bottom: 30px;
padding-top: 10px
}
.edgelftbx p {
font-family: proxima_nova_rgregular;
overflow: hidden;
font-size: 14px;
color: #fff;
line-height: 18px;
opacity: .5
}
.edgerhtbx {
float: left;
width: 55%;
padding-top: 40px
}
.edgerhtbx li {
float: left;
width: 88px;
margin-right: 164px;
height: 86px;
text-align: center;
position: relative
}
.ftrlnkbx .scllnk {
padding-top: 15px
}
.edgerhtbx li p {
font-family: Proxima_Nova_bold;
color: #fff;
font-size: 18px;
padding-top: 16px;
float: left;
width: 100%
}
.edgerhtbx li p span {
display: inline-block
}
.dottedlne {
position: absolute;
border-top: 1px dashed #ccc;
top: 50%;
margin-top: 0;
width: 160px;
left: 90px
}
.investor-relations .career-tab-bx {
background: #1e5799;
background: -moz-linear-gradient(top, #1e5799 0, #2989d8 44%, #7db9e8 100%);
background: -webkit-linear-gradient(2, 68, 102) 0, #004467 44%, #004467 100%);
background: linear-gradient(to bottom, #024466 0, #004467 44%, #004467 100%)
}
.rdmrebtn span.form_err_msg, .rdmrebtn span.form_succ_msg {
float: right;
padding: 10px 0;
width: auto
}
.hovicon {
display: inline-block;
font-size: 55px;
line-height: 98px;
cursor: pointer;
margin: 0;
width: 90px;
height: 90px;
border-radius: 50%;
text-align: center;
position: relative;
text-decoration: none;
z-index: 1;
color: #fff;
border: 1px solid #e3eaed;
float: left
}
.hovicon.effect-9 {
-webkit-transition: box-shadow .2s;
-moz-transition: box-shadow .2s;
transition: box-shadow .2s
}
.hovicon.effect-9:after {
top: 0;
left: 0;
padding: 0;
box-shadow: 0 0 0 3px #4a93ff;
-webkit-transition: -webkit-transform .2s, opacity .2s;
-moz-transition: -moz-transform .2s, opacity .2s;
transition: transform .2s, opacity .2s
}
.hovicon.effect-9.sub-b:hover:after {
-webkit-transform: scale(.85);
-moz-transform: scale(.85);
-ms-transform: scale(.85);
transform: scale(.85)
}
.hovicon.effect-9.sub-b:hover img {
display: none
}
.frst .hovicon.effect-9.sub-b:hover {
box-shadow: 0 0 0 10px rgba(74, 147, 255, .5);
border: 1px solid #4a93ff;
background: #4a93ff url(//www.endurancegroup.com/wp-content/uploads/2022/11/icon1_hover.png) no-repeat center center
}
.scnd .hovicon.effect-9.sub-b:hover {
box-shadow: 0 0 0 10px rgba(74, 147, 255, .5);
border: 1px solid #4a93ff;
background: #4a93ff url(//www.endurancegroup.com/wp-content/uploads/2022/11/icon2_hover.png) no-repeat center center
}
.thrd .hovicon.effect-9.sub-b:hover {
box-shadow: 0 0 0 10px rgba(74, 147, 255, .5);
border: 1px solid #4a93ff;
background: #4a93ff url(//www.endurancegroup.com/wp-content/uploads/2022/11/icon3_hover.png) no-repeat center center
}
.edgerhtbx li.thrd {
margin-right: 0
}
.hovicon.effect-9.sub-b:hover i {
color: #fff
}
.sec_five {
float: left;
width: 100%;
padding-top: 0
}
.home .sec_five {
padding-bottom: 40px
}
.sstnlst {
float: left;
width: 100%
}
.sstnlstinr {
display: block
}
.sstnbx {
float: left;
width: 400px;
padding-right: 40px
}
.sstnbx .imgbx {
float: left;
width: 100%
}
.sstnbx .imgbx img {
width: 100%;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
opacity: .4
}
.sstnbx:hover img {
-webkit-transform: scale(1.09);
-moz-transform: scale(1.09);
-ms-transform: scale(1.09);
-o-transform: scale(1.09);
transform: scale(1.09);
opacity: 1
}
.sstnbx .txtbx {
float: left;
width: 100%;
padding-top: 20px;
padding-bottom: 20px
}
.sstnbx .txtbx h3 {
overflow: hidden;
font-family: Proxima_Nova_bold;
color: #fff;
font-size: 18px;
opacity: .5;
padding-bottom: 15px
}
.sstnbx:hover .txtbx h3 {
opacity: 1
}
.hidntxt {
overflow: hidden;
transition: .6s;
visibility: hidden
}
.hidntxt p {
font-family: proxima_nova_rgregular;
overflow: hidden;
font-size: 14px;
color: #fff;
line-height: 20px;
opacity: 1;
height: 200px
}
.sstnbx:hover .ellips-class {
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
max-height: 60px;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
display: block;
display: -webkit-box;
-webkit-box-orient: vertical;
position: relative;
line-height: 1.2;
overflow: hidden;
text-overflow: ellipsis;
padding: 0 !important
}
.home .careers-part {
margin-bottom: 70px
}
.rdmrebtn2 {
overflow: hidden;
padding-top: 10px
}
.rdmrebtn2 a {
display: inline-block;
padding-left: 30px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/pls.png) no-repeat left center;
font-family: open_sansregular;
font-size: 14px;
color: #fff;
opacity: .5;
text-decoration: none;
min-height: 15px
}
.sstnbx .hidntxt {
transition: 0
}
.sec_three .sec_inr {
padding-top: 10px
}
.sstnbx:hover .hidntxt {
visibility: visible
}
.sec_six {
float: left;
width: 100%;
padding-top: 0;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/About_us_Section_bg.png) no-repeat left top;
min-height: 565px;
background-size: auto 100%;
background-repeat: repeat;
}
.careerbx {
float: left;
width: 100%;
height: 358px
}
.careerbxlft {
float: left;
width: 16%;
margin-right: 4%;
height: 358px
}
.careerbxlft .rdmrebtn a {
opacity: 1;
font-size: 14px
}
.high-image {
width: 30%;
float: left
}
.high-image img {
border-radius: 50%;
height: 61px;
width: 61px;
background: #fff
}
.invstinrbx ul.highlght_lst li {
padding-left: 0;
padding-right: 20px
}
.vrtclcntr_bx {
float: left;
width: 100%;
height: 100%;
display: table;
position: relative
}
.new-high-head {
width: 70%
}
.vrtclcntr_bxinr {
display: table-cell;
vertical-align: middle
}
.careerbxlft h3 {
overflow: hidden;
font-family: Proxima_Nova_bold;
color: #0f5ebb;
font-size: 30px;
padding-bottom: 20px
}
.careerbxlft p {
font-family: proxima_nova_rgregular;
overflow: hidden;
font-size: 14px;
color: #fff;
line-height: 20px;
padding-bottom: 25px
}
.careerbxrht {
float: left;
width: 100%
}
.careerbxrht li {
float: left;
width: 25%;
height: 348px;
border-left: 1px solid #24466e;
position: relative
}
.bordertop {
position: absolute;
top: 0;
left: -1px;
height: 100px;
background: #2e5468;
width: 3px
}
.crrbxinr {
overflow: hidden;
padding: 20px
}
.nmbrbx {
overflow: hidden;
font-family: proxima_nova_rgregular;
color: #fff;
opacity: 1;
font-size: 14px;
padding-bottom: 10px
}
.crhdng {
overflow: hidden;
font-family: Proxima_Nova_bold;
color: #fff;
font-size: 18px;
padding-bottom: 110px
}
.crrbxinr p {
line-height: 18px;
overflow: hidden;
font-family: proxima_nova_rgregular;
color: #fff;
font-size: 14px;
padding-bottom: 20px;
height: 80px;
overflow: hidden
}
.rdmrbtnnw {
overflow: hidden
}
.rdmrbtnnw a {
display: inline-block;
border: 1px solid #406c84;
border-radius: 100px;
width: 30px;
height: 30px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/arrw2.png) no-repeat center;
font-size: 0;
overflow:hidden;
}
.careerbxrht li:hover {
border: none;
padding-left: 1px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/cr_ovr2.png) no-repeat left top
}
.careerbxrht li:hover .bordertop {
background: #0f70ff
}
.careerbxrht li:hover .nmbrbx {
color: #fff
}
.careerbxrht li:hover .crhdng {
color: #fff
}
.careerbxrht li:hover .crrbxinr p {
color: #fff
}
.careerbxrht li:hover .crhdng {
color: #fff
}
.careerbxrht li:hover .rdmrbtnnw a {
margin-top: 10px;
width: auto;
padding: 7px 15px;
height: auto;
text-align: center;
background: 0 0;
text-decoration: none;
font-size: 13px;
font-family: open_sansregular;
color: #fff
}
.careerbxrht li .rdmrbtnnw a:hover {
background: #4b93ff;
color: #fff;
border: 1px solid #4b93ff;
font-size: 13px;
font-family: open_sansregular
}
.sec_seven {
position: relative;
float: left;
width: 100%;
min-height: 500px;
padding-bottom: 30px
}
.inolft {
float: left;
width: 35%;
padding-right: 5%;
padding-left: 20px;
position: relative;
z-index: 15
}
.sec_seven .inolft {
padding-left: 0
}
.inorht {
float: left;
width: 65%
}
.inorht img {
width: 100%
}
.inolft p {
overflow: hidden;
font-family: proxima_nova_rgregular;
color: #fff;
font-size: 14px;
padding-bottom: 22px;
line-height: 20px;
opacity: .5
}
.rotatedv {
position: absolute;
left: -201px;
top: 0;
opacity: .15;
z-index: 10
}
.home .endu_txtbx p {
padding-bottom: 12px;
margin:0;
}
.late_desc h4 {
font-size: 14px;
opacity: 0.5;
}
.home .late_desc {
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
height: 36px;
margin-bottom: 13px
}
.career-section ul li img {
opacity: 0;
width: 100%;
height: 320px
}
.career-section ul li:hover img {
opacity: 1
}
.career-section .career-box .bordertop {
position: absolute;
top: 0;
left: -1px;
height: 100px;
background: #2e5468;
width: 3px
}
.career-section .career-box:hover .bordertop {
background: #0f70ff
}
.career-section .career-box {
float: left;
position: relative;
color: #7e7e7e;
border-left: 1px solid #24466e;
width: 300px;
height: 320px
}
.career-section .career-box:hover {
color: #fff
}
.career-section .career-box .career-title p {
font-family: proxima_nova_rgregular;
font-size: 14px;
padding-bottom: 10px
}
.career-section .career-box .career-title {
position: absolute;
top: 16px;
left: 28px
}
.career-section .career-box .career-title h2 {
font-family: Proxima_Nova_bold;
font-size: 18px
}
.career-section .career-box .career-title2 {
position: absolute;
top: 170px
}
.career-section .career-box .career-title2 h3 {
font-family: proxima_nova_rgregular;
font-size: 15px;
line-height: 17px;
padding: 0 30px
}
.know-more-Communities {
float: right;
margin-right: 160px
}
.sec_eight ul.maplnk li:last-child {
background: 0 0
}
.enqrylft {
float: left;
width: 27%;
margin-right: 0
}
.enqrybx {
overflow: hidden
}
.enqrybxtr {
overflow: hidden;
padding-bottom: 20px
}
.nwsltrtr .txtfld::placeholder {
color: #fff;
opacity: 1
}
.nwsltrtr .txtfld:-ms-input-placeholder {
color: #fff
}
.nwsltrtr .txtfld::-ms-input-placeholder {
color: #fff
}
.enqrybxtr::placeholder {
color: #fff;
opacity: 1
}
.enqrybxtr:-ms-input-placeholder {
color: #fff
}
.enqrybxtr::-ms-input-placeholder {
color: #fff
}
input[type=email], input[type=number], input[type=password], input[type=reset], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
background: rgba(15,112,255,.3);
padding: 10px 5%;
width: 100%;
font-size: 14px;
font-family: open_sansregular;
color: #fff;
border: none
}
.wpcf7 textarea {
background: rgba(15,112,255,.3);
padding: 10px 5%;
height: 100px;
width: 100%;
font-size: 14px;
font-family: open_sansregular;
color: #fff;
border: none;
resize: none
}
select.wpcf7-select:focus{
background:rgba(15,112,255,.3);  
}
select.wpcf7-select option {
margin: 40px;
background:rgb(26 63 123);
color: #fff;
text-shadow: 0 1px 0 rgba(15,112,255,.3);
}
textarea.wpcf7-textarea::-webkit-input-placeholder { 
color: #63aff5;
}
textarea.wpcf7-textarea:-ms-input-placeholder {
color: #63aff5;
}
textarea.wpcf7-textarea::placeholder {
color: #63aff5;
}
input[type="submit"] {
display: inline-block;
border: 1px solid #ccc;
border-radius: 100px;
padding: 7px 30px;
font-family: open_sansregular;
font-size: 14px;
color: #fff;
text-decoration: none;
transition: .3s;
background: 0 0
}
input[type="submit"]:hover {
background: #4b93ff;
color: #fff;
border: 1px solid #4b93ff
}
.mapbx {
float: left;
width: 73%;
position: relative
}
.mapbxinr {
position: relative;
width: 525px
}
.ind_pin {
position: absolute;
bottom: 135px;
right: 156px
}
.germny_pin {
position: absolute;
right: 263px;
top: 149px;
display: none
}
.italy_pin {
position: absolute;
right: 250px;
top: 160px;
display: none
}
.mapbx img {
margin-top: 80px
}
.product-explore-section h1 {
margin-bottom: 40px;
padding-top: 70px
}
.news-and-events .product-explore-section h1 {
padding-top: 0
}
.careers .celebrations {
padding-top: 0
}
.home .mCSB_scrollTools .mCSB_draggerContainer {
width: 95%
}
.product-explore-section .container {
width: 88%;
margin-left: 12%
}
.mapdtlsbx {
position: absolute;
right: 17%;
top: 0;
width: 350px
}
.error {
font-family: proxima_nova_rgregular;
font-size: 12px
}
ul.maplnk {
overflow: hidden;
padding-bottom: 40px
}
ul.maplnk li {
float: left;
padding-right: 20px;
margin-right: 20px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/sep.png) no-repeat right center
}
ul.maplnk li a {
font-family: Proxima_Nova_bold;
color: #0077bd;
font-size: 20px;
text-decoration: none;
opacity: 1
}
ul.maplnk li.active a {
color: #fff;
opacity: 1
}
ul.maplnk li.last {
background: 0 0
}
.addrsbx {
overflow: hidden;
background-color: rgba(15, 112, 255, .5);
padding: 30px
}
.adrlst {
overflow: hidden;
padding-bottom: 20px
}
.adrlst h3 {
overflow: hidden;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/sprites-1.png) no-repeat left top;
padding-left: 32px;
font-family: proxima_nova_rgregular;
color: #fff;
font-size: 14px;
margin-bottom: 10px
}
.adrlst.add h3 {
background-position: left top
}
.adrlst p {
font-family: proxima_nova_rgregular;
color: #fff;
font-size: 14px;
line-height: 20px;
opacity: 1;
overflow: hidden;
padding-left: 32px
}
.adrlst p a {
color: #fff
}
.adrlst p a:hover {
color: #5fb8f5
}
.adrlst.mail h3 {
background-position: left -17px
}
.adrlst.phn h3 {
background-position: left -30px;
padding-top: 3px;
padding-bottom: 1px
}
.adrlst.fax h3 {
background-position: left -51px;
padding-top: 4px;
padding-bottom: 4px
}
footer {
float: left;
width: 100%
}
.footertop {
float: left;
width: 100%;
background: #002d53
}
.footertop .sec_inr {
padding-top: 0;
padding-bottom: 30px
}
.ftrlft {
float: left;
width: 67%;
padding-top: 60px
}
.ftrlnkbx {
float: left;
width: 33%
}
.ftrlnkbx h3 {
overflow: hidden;
font-family: open_sansbold;
color: #fff;
font-size: 14px;
padding-bottom: 20px
}
ul.ftrlnk {
overflow: hidden;
padding-top: 15px
}
ul.ftrlnk li {
overflow: hidden;
padding-bottom: 15px
}
ul.ftrlnk li a {
display: inline-block;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/ftrarw.png) no-repeat left center;
padding-left: 25px;
font-size: 14px;
color: #fff;
opacity: .3;
font-family: MyriadProRegular;
transition: .6s;
text-decoration: none;
position: relative
}
ul.ftrlnk li a:hover {
opacity: 1
}
.ftrrht {
float: left;
width: 30%
}
.ftrrhtinr {
position: relative;
margin-right: 10%;
width: 350px;
background-color: rgba(0, 106, 167, .45);
height: 327px
}
.nwsltrinr {
overflow: hidden;
padding: 0 40px
}
.nwsltrinr h3 {
overflow: hidden;
font-family: open_sansbold;
color: #fff;
font-size: 14px;
padding-bottom: 15px
}
.nwsltrinr p {
font-family: proxima_nova_rgregular;
color: #fff;
font-size: 14px;
line-height: 20px;
opacity: .3;
overflow: hidden;
padding-bottom: 15px
}
.nwsltrtr {
overflow: hidden;
padding-bottom: 25px
}
.nwsltrtr .txtfld {
background: #00629b;
padding: 10px 5%;
width: 90%;
font-size: 14px;
font-family: proxima_nova_rgregular;
color: #fff;
border: none
}
.nwsltrinr .rdmrebtn a {
border: 1px solid #85ceff;
color: #85ceff;
transition: .3s
}
.nwsltrinr .rdmrebtn a:hover {
background: #4b93ff;
color: #021b2f;
border: 1px solid #4b93ff
}
.sclbx {
overflow: hidden;
padding-top: 0
}
.scllnk {
overflow: hidden
}
.scllnk li {
float: left;
padding-right: 18px
}
.scllnk li a {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/scl.png) no-repeat left top;
float: left;
height: 19px;
opacity: .3;
transition: .4s
}
.scllnk li a:hover {
opacity: 1
}
.scllnk li a.lnkdin {
width: 17px;
background-position: left top
}
.scllnk li a.ytube {
width: 15px;
background-position: -20px top
}
.scllnk li a.fb {
width: 10px;
background-position: -38px top
}
.scllnk li a.twtr {
width: 17px;
background-position: -51px top
}
.ftrbtm {
float: left;
width: 100%;
background: #03316e
}
.ftrbtmlft {
float: left;
width: 60%;
color: #fff;
opacity: .3;
font-size: 12px;
font-family: open_sansregular
}
.ftrbtmrht {
float: right;
margin-right: 12%
}
.ftrbtmrht li {
float: left
}
.ftrbtmrht li a {
float: left;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/arw_ftr.png) no-repeat right center;
padding-right: 15px;
margin-right: 15px;
font-family: proxima_nova_rgregular;
color: #fff;
font-size: 12px
}
.ftrbtm .sec_inr {
padding-top: 15px;
padding-bottom: 15px
}
.arrwbtm {
position: absolute;
bottom: 15px;
left: 50%;
width: 32px;
height: 31px;
margin-left: -16px;
z-index: 999
}
.inner-breadcrum-section .container {
width: auto;
margin-left: 12%;
padding-left: 0
}
.single-cb_careers .inner-breadcrum-section {
height: auto !important;
}
@-webkit-keyframes rotation {
from {
-webkit-transform: rotate(0)
}
to {
-webkit-transform: rotate(359deg)
}
}
@-moz-keyframes rotation {
from {
-moz-transform: rotate(0)
}
to {
-moz-transform: rotate(359deg)
}
}
@-o-keyframes rotation {
from {
-o-transform: rotate(0)
}
to {
-o-transform: rotate(359deg)
}
}
@keyframes rotation {
from {
transform: rotate(0)
}
to {
transform: rotate(359deg)
}
}
.sec_eight {
float: left;
width: 100%;
background: #00436a;
padding: 30px 0
}
.searchbox {
position: relative;
min-width: 25px;
width: 0;
height: 30px;
float: right;
overflow: hidden;
-webkit-transition: width 1s;
-moz-transition: width 1s;
-ms-transition: width 1s;
-o-transition: width 1s;
transition: width 1s
}
.searchbox-input {
top: 0;
right: 0;
border: 0;
outline: 0;
width: 0;
height: 30px;
margin: 0;
padding: 0;
font-size: 0;
color: #fff;
-webkit-transition: width 13s;
-moz-transition: width 1s;
-ms-transition: width 1s;
-o-transition: width 1s;
transition: width 1s;
background: #686868;
border-radius: 100px;
font-family: open_sansregular
}
.searchbox-input::-webkit-input-placeholder {
color: #fff
}
.searchbox-input:-moz-placeholder {
color: #fff
}
.searchbox-input::-moz-placeholder {
color: #fff
}
.searchbox-input:-ms-input-placeholder {
color: #fff
}
.searchbox-icon, .searchbox-submit {
width: 30px;
height: 30px;
display: block;
position: absolute;
top: 1px;
font-family: verdana;
font-size: 22px;
right: -1px;
padding: 0;
margin: 0;
border: 0;
outline: 0;
line-height: 30px;
text-align: center;
cursor: pointer;
color: #fff;
background: 0 0
}
.searchbox-submit {
top: 7px;
right: -8px
}
.searchbox-open, .searchbox-open .searchbox-input {
width: 230px;
-webkit-transition: width 1s;
-moz-transition: width 1s;
-ms-transition: width 1s;
-o-transition: width 1s;
transition: width 1s;
font-size: 14px
}
.searchbox-open .searchbox-input {
border-radius: 100px;
background: #686868;
padding: 0 10px
}
.searchbox-submit {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/srch.png) no-repeat left top;
width: 30px;
height: 30px
}
.bnbkimg {
width: 100%;
margin-top: 100px
}
.home .bnbkimg {
margin-top: 0
}
.swiper-slide.three .bnbkimg {
margin-top: 196px;
margin-left: 90px
}
.swiper-slide.two .bnbkimg {
margin-top: 130px
}
.navbgbx {
display: none
}
.brgrmnu {
float: left;
padding-left: 10px;
display: none;
cursor: pointer
}
.acticn {
display: none
}
.clse_mnu_mbl {
display: none
}
.dstp {
display: block
}
.mblvw {
display: none
}
.inr_mnbnrtxt {
position: absolute;
right: 150px;
top: 30vh;
width: 550px
}
.invester .inr_mnbnrtxt {
width: 370px
}
.contact .inr_mnbnrtxt {
position: absolute;
right: 150px;
top: 44vh;
width: 410px
}
.inr_mnbnrtxt .smltxt {
overflow: hidden;
font-family: proxima_nova_rgregular;
color: #65c1ff;
font-size: 16px;
padding-bottom: 20px
}
.inr_bnrbig_txt {
background: linear-gradient(to right, #fff 0, #225f91 60%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-family: Proxima_Nova_bold;
font-size: 40px;
text-transform: uppercase;
padding-bottom: 0;
overflow: hidden
}
.intrst_frmbx {
overflow: hidden;
padding-top: 0px
}
.intrst_frmbxtop {
overflow: hidden;
padding-bottom: 20px;
height: 40px;
}
.intrst_frmbx span {
float: left;
padding-right: 15px;
font-family: proxima_nova_rgregular;
color: #fff;
font-size: 18px
}
.intrstdrpdwn {
width: 122px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/drp_dwn_arw.png) no-repeat right center;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
font-family: proxima_nova_rgregular;
color: #65c1ff;
font-size: 18px;
border: none;
cursor: pointer
}
.intrstdrpdwn.sml {
width: 100px
}
.intrst_frmbxbtm {
overflow: hidden;
padding-top: 10px
}
.intrst_frmbxbtm .sbmtbtn {
display: inline-block;
border: 1px solid #65c1ff;
border-radius: 100px;
padding: 7px 25px;
font-family: open_sansregular;
font-size: 14px;
color: #65c1ff;
text-decoration: none;
transition: .3s;
background: 0 0
}
.intrst_frmbxbtm .sbmtbtn:hover {
background: #65c1ff;
color: #fff;
border: 1px solid #65c1ff
}
:focus {
outline: 0
}
.tabcrvelft {
border-bottom: solid 60px #014274;
border-right: none 0 transparent;
border-left: solid 60px transparent;
border-top: none 0 transparent;
width: 0;
height: 0;
display: inline-block;
position: absolute;
left: 0;
top: 0
}
.tabcrverht {
border-bottom: none 0 transparent;
border-right: solid 60px transparent;
border-left: none 0 transparent;
border-top: solid 60px #014274;
width: 0;
height: 0;
display: inline-block;
position: absolute;
right: 0;
top: 0
}
.career-tab-bx {
position: relative
}
.tabtop {
clear: both;
display: inline-block;
margin: 0 auto;
overflow: hidden;
height: 70px;
position: relative;
padding-left: 60px;
padding-right: 60px
}
.careers .tabtop {
z-index: 0
}
.stckonoff {
clear: both;
float: left;
width: 100%;
clear: both
}
.flw.career-tab-bx {
float: left;
width: 100%;
z-index: 1
}
.career_tab_inr.cmntab {
float: left;
width: 100%;
padding-bottom: 60px
}
.aftermarket .career_tab_inr.cmntab {
padding-bottom: 0
}
.aftermarket .invstr_intro_inr {
padding-top: 60px
}
.aftermarket .prdrht p {
padding-bottom: 25px
}
.aftermarket .rdcntnr {
width: 270px;
display: inline-table
}
.aftermarket .wheelerbx .whlr_lst li {
margin-bottom: 15px
}
.aftermarket .emplyebx {
padding-top: 40px
}
.aftermarket .cntctbtmbxinr h2 {
font-size: 32px
}
.aftermarket ul.prdlst li {
line-height: 20px
}
.stick .stckonoff {
position: fixed;
top: 0;
z-index: 999999;
background: #014274;
height: 60px
}
.investor-relations .invstr_intro {
padding-bottom: 0
}
.investor-relations .invst_endurnce {
padding-top: 100px
}
.investor-relations .finncial_mnbxlft, .investor-relations .finncial_mnbxrht {
height: 455px
}
.investor-relations .finncial_mnbxlft .mCSB_inside>.mCSB_container {
margin-right: 7px
}
.investor-relations .finncial_mnbxlft .mCS-light-2.mCSB_scrollTools .mCSB_draggerRail, .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail {
background-color: transparent
}
.investor-relations .finncial_mnbxlft .accordion-toggle_nw2 {
padding: 25px 38px;
line-height: 18px
}
.investor-relations .dvfltbxtop-border-btm {
border-bottom: 1px #296a8c solid;
margin-right: 40px
}
.investor-relations .crprtegvrnce .slick-dots {
bottom: -30px
}
.investor-relations .crprtegvrnce .slick-dots li {
margin: 0;
width: 15px;
height: 15px
}
.investor-relations .crprtegvrnce .dvfltbx h3 {
margin-bottom: 10px
}
.custom-drop.invst_hdng {
overflow: inherit
}
.custom-drop {
position: relative
}
.custom-drop .crprte_drpdwn ul {
height: 30px;
width: 100%;
min-width: 160px;
background: 0 0;
}
.custom-drop .crprte_drpdwn ul li {
padding: 8px 10px;
z-index: 2;
font-size: 15px;
font-family: proxima_nova_rgregular;
font-size: 14px;
cursor: pointer;
padding-right: 30px;
}
.dropboxx .custom-drop .crprte_drpdwn ul li {
padding: 5px 10px;
z-index: 2;
font-size: 13px
}
.custom-drop .crprte_drpdwn ul li:not(.init) {
float: left;
width: 170px;
display: none;
background: #044278
}
.custom-drop .crprte_drpdwn ul li:not(.init):hover, ul li.selected:not(.init) {
background: #0077bd;
color: #fff
}
.custom-drop .crprte_drpdwn:before {
content: '';
top: 14px;
border: solid #fff;
width: 10px;
height: 10px;
position: absolute;
right: 2px;
margin-top: -8px;
border-width: 0 1px 1px 0;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
z-index: -1
}
.custom-drop .crprte_drpdwn ul li:last-child {
border-radius: 0 0 5px 5px
}
.custom-drop .crprte_drpdwn li.init {
cursor: pointer;
position: relative;
z-index: 99
}
.custom-drop .invst_hdng {
overflow: inherit
}
.contact-us .custom-drop .crprte_drpdwn ul li:first-child {
margin-bottom: 6px
}
.careers .custom-drop .crprte_drpdwn ul {
width: 120px
}
.careers .custom-drop .crprte_drpdwn ul li:first-child {
padding: 2px 0 5px;
color: #0077bd;
font-weight: 600;
min-width: 105px
}
.careers .custom-drop .crprte_drpdwn ul li:not(.init) {
width: 170px
}
.careers .crprte_drpdwn:before {
content: '';
top: 14px;
border: solid #54aee8;
width: 10px;
height: 10px;
position: absolute;
right: 2px;
margin-top: -12px;
border-width: 0 1px 1px 0;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
z-index: -1
}
.careers .intrst_frmbxbtm {
position: fixed;
left: 0;
margin-top: 0
}
.careers .intrst_frmbx {
overflow: inherit
}
.careers .intrst_frmbxtop {
overflow: inherit
}
.careers .intrst_frmbxtop .crprte_drpdwn {
position: inherit
}
#corporate_governance .team-member-slider2 .dvfltbx:nth-child(10) .dvfltbxtop-border-btm, #corporate_governance .team-member-slider2 .dvfltbx:nth-child(11) .dvfltbxtop-border-btm, #corporate_governance .team-member-slider2 .dvfltbx:nth-child(12) .dvfltbxtop-border-btm, #corporate_governance .team-member-slider2 .dvfltbx:nth-child(4) .dvfltbxtop-border-btm, #corporate_governance .team-member-slider2 .dvfltbx:nth-child(5) .dvfltbxtop-border-btm, #corporate_governance .team-member-slider2 .dvfltbx:nth-child(6) .dvfltbxtop-border-btm {
border-bottom: 0 #296a8c solid
}
.career_tab_inr.cmntab .stckonoff {
padding-bottom: 0 !important
}
.investor_relations .invstr_intro {
padding-top: 80px
}
.career_hdng {
overflow: hidden;
padding: 20px 0 10px;
font-family: 'Proxima_Nova_Lt';
font-size: 32px !important;
text-align: center;
color: #fff;
}
.ovrvwbx {
overflow: hidden
}
.ovrvwbx .lftbx {
float: left;
width: 60%;
padding-right: 0
}
.ovrvwbx .lftbx img {
width: 100%
}
.ovrvwbx .rghtbx {
float: left;
text-align: left;
width: 325px;
padding-top: 150px
}
.ovrvwbx .rghtbx h2 {
overflow: hidden;
font-family: 'Proxima_Nova_Lt';
font-size: 32px;
color: #fff;
padding-bottom: 35px
}
.ovrvwbx .rghtbx p {
overflow: hidden;
padding-bottom: 25px;
font-family: proxima_nova_rgregular;
color: #fff;
font-size: 14px;
opacity: 1;
line-height: 18px
}
.rdmrebtn a {
display: inline-block;
border: 1px solid #fff;
border-radius: 100px;
padding: 9px 25px;
font-family: open_sansregular;
font-size: 14px;
color: #fff;
text-decoration: none;
transition: .3s
}
.rdmrebtn a:hover {
background: #4b93ff;
color: #021b2f;
border: 1px solid #4b93ff
}
.flw.inovation-bx {
position: relative;
margin-top: -40px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/Innovation_glance_bg.png) no-repeat left top;
min-height: 775px
}
.inovation_glance {
float: left;
width: 100%;
padding-top: 50px
}
.invtion_lft {
float: left;
width: 35%
}
.invtion_lft img {
width: 100%
}
.invtion_rht {
float: left;
width: 40%;
margin-left: 10%;
margin-right: 12%;
padding-top: 50px
}
.invtion_rht .career_hdng {
text-align: left;
font-family: 'Proxima_Nova_Lt';
padding-bottom: 30px;
margin:0;
}
.invtion_rht p {
overflow: hidden;
color: #fff;
font-family: proxima_nova_rgregular;
font-size: 14px;
line-height: 20px;
text-align: left
}
.innovation_cltr {
float: left;
width: 100%
}
.innov_cltr_lft {
float: left;
width: 35%
}
.innov_cltr_lft .career_hdng {
text-align: left;
font-family: 'Proxima_Nova_Lt';
padding-bottom: 30px;
padding-top: 0
}
.innov_cltr_lft p {
overflow: hidden;
color: #fff;
font-family: proxima_nova_rgregular;
font-size: 14px;
line-height: 20px;
text-align: left
}
.innov_cltr_rht {
float: right;
width: 40%;
margin-left: 10%;
margin-right: 12%
}
.aftrmrkt_cmpgn_mid .innov_cltr_rht {
float: left
}
.innov_cltr_rht .celeb_swiper .imgbx {
padding-bottom: 0
}
.feature_invbxmn {
float: left;
width: 100%;
padding-top: 110px;
padding-bottom: 0;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/feature_inovation_bg.png) no-repeat center top;
min-height: 820px
}
.absimgbx {
position: absolute;
left: -396px;
bottom: -100px;
width: 515px
}
.absimgbx img {
width: 100%
}
.innovation_journey {
float: left;
width: 100%;
padding-top: 0
}
.innovation_journey .career_hdng {
font-family: 'Proxima_Nova_Lt';
padding-bottom: 110px;
padding-top: 0
}
.dvtrck {
position: relative
}
.dvtracksprt {
position: absolute;
left: 0;
top: 0
}
.innovation_category {
float: left;
width: 100%;
padding-top: 120px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/innovation_categories_bg.png) no-repeat left top;
min-height: 894px
}
.innovation_cat_lft {
float: left;
width: 32%;
height: 514px;
position: relative
}
.innovation_cat_lft h3 {
overflow: hidden;
text-align: right;
color: #fefefe;
font-family: 'Proxima_Nova_Lt';
font-size: 60px;
position: absolute;
right: 0;
bottom: 55px;
line-height: 60px;
}
.innovation_cat_rht {
float: left;
width: 65%;
padding-left: 1%
}
.innvtn_imgbx {
float: left;
width: 309px;
padding-bottom: 47px;
padding-left: 23px
}
.whtline2 {
position: absolute;
top: 235px;
left: -40px;
width: 90px;
border-bottom: 1px solid #fff
}
.whitcrcle {
position: absolute;
left: -4px;
width: 9px;
height: 9px;
color: #fff;
border-radius: 100px;
background: #fff;
top: -4px
}
.innvtn_txtbx {
float: left;
width: 385px;
padding-left: 80px;
position: relative;
padding-top: 0
}
.innvtn_txtbx h3 {
overflow: hidden;
margin-bottom: 40px;
text-align: left;
color: #fff;
font-family: 'Proxima_Nova_Lt';
font-size: 18px
}
.innvtn_txtbx p {
height: 420px;
padding-right: 10px;
margin-bottom: 20px;
text-align: left;
color: #fff;
line-height: 22px;
font-family: 'Proxima_Nova_Lt';
font-size: 14px
}
.innvtn_imgbx img {
width: 100%;
-webkit-box-shadow: 9px 7px 33px 0 rgba(0, 0, 0, .57);
-moz-box-shadow: 9px 7px 33px 0 rgba(0, 0, 0, .57);
box-shadow: 9px 7px 33px 0 rgba(0, 0, 0, .57)
}
.khwmre {
overflow: hidden
}
.khwmre a {
float: left;
padding-left: 22px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/knw_mre.png) no-repeat left top;
min-height: 15px;
font-family: open_sansregular;
font-size: 14px;
color: #fff;
text-decoration: none
}
.innovations .team-member-slider2 .slick-dots {
bottom: 0
}
.innovations .jrny_sldrinr .team-member-slider2 .slick-dots {
bottom: 38px
}
.presencebx {
float: left;
width: 100%;
padding-bottom: 60px
}
.presencebxlft {
float: left;
width: 32%;
padding-right: 5%
}
.presencebxlft h3 {
overflow: hidden;
margin-bottom: 30px;
text-align: left;
color: #fff;
font-family: 'Proxima_Nova_Lt';
font-size: 30px
}
.presencebxlft p {
overflow: hidden;
margin-bottom: 0;
text-align: left;
color: #fff;
line-height: 20px;
font-family: proxima_nova_rgregular;
font-size: 14px
}
.presencebxrht {
float: left;
width: 700px;
position: relative
}
.pnbxnw_ind {
position: absolute;
right: 222px;
top: 165px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/emp_jrny_bx.png) no-repeat left top;
width: 14px;
height: 14px;
transition: .3s;
cursor: pointer
}
.pnbxnw_txt {
z-index: 9;
text-align: center;
top: -24px;
font-family: proxima_nova_rgregular;
font-size: 14px;
color: #fff;
padding-top: 5px;
display: none;
width: 100px;
position: relative;
margin-left: -40px;
transition: .3s
}
.pnbxnw_ind:hover .pnbxnw_txt {
display: block
}
.pnbxnw_ger {
position: absolute;
right: 350px;
top: 120px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/emp_jrny_bx.png) no-repeat left top;
width: 14px;
height: 14px;
transition: .3s;
cursor: pointer;
transition: .3s
}
.pnbxnw_ger:hover .pnbxnw_txt {
display: block
}
.presencebxrht img {
width: 100%
}
.rdmrebtn.mrgntop {
margin-top: 20px
}
body.aboutus {
background: #003f60
}
body.invester {
background: #00476d
}
body.news {
background: #004870
}
body.contact {
background: #01395a
}
body.aftermarket {
background: #004d76
}
.invstr_intro {
float: left;
width: 100%;
padding-top: 60px;
padding-bottom: 100px
}
.aftermrkt_intro {
float: left;
width: 100%;
padding-top: 0;
padding-bottom: 100px
}
.invstr_intro_inr {
float: left;
width: 740px
}
.sec_inr.invst {
float: left;
width: 87%;
margin-left: 12%
}
.invst_hdng {
overflow: hidden;
padding: 0 0 20px;
font-family: 'Proxima_Nova_Rg';
font-size: 30px;
text-align: left;
color: #fff
}
.invsttxt {
overflow: hidden;
padding: 0;
font-family:Proxima_Nova_Alt_Lt;
font-size: 14px;
text-align: left;
color: #fff;
line-height: 22px
}
.flw.invstr_intro_main {
float: left;
width: 100%;
position: relative;
margin-top: -130px
}
.invst_hghltbx {
float: left;
width: 100%;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/key_hilights_bg.jpg) no-repeat left top;
height: 321px
}
.aftrmrkt_hghltbx {
float: left;
width: 100%;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/aftrmrkt_hghlghts.jpg) no-repeat left top;
height: 382px;
background-size: cover
}
.invstinrbx {
float: left;
margin-left: 0%;
width: 76%;
margin-right: 0%
}
.invstinrbx.k-invest {
width: 88%;
margin-right: 0
}
.invst_cntct.k-invt-contact {
padding-top: 100px
}
.celebrations .k-contact-box {
background: #0f3a59
}
ul.highlght_lst {
overflow: hidden;
padding: 0;
margin: 0;
padding-top: 15px
}
ul.highlght_lst li {
float: left;
padding-left: 75px;
height: 61px;
padding-right: 35px;
font-family: proxima_nova_rgregular;
font-size: 14px;
text-align: left;
color: #fff;
width: 255px;
line-height: 16px
}
ul.highlght_lst li.hghlght_two {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/highlght_icon2.png) no-repeat left top
}
ul.highlght_lst li.hghlght_three {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/highlght_icon3.png) no-repeat left top
}
ul.highlght_lst li.hghlght_four {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/highlght_icon4.png) no-repeat left top
}
.global-presence .hide-map-pin.first_block {
display: block
}
.trdemrktnglft {
float: left;
width: 30%;
margin-right: 15%;
padding-top: 100px
}
.trdemrktnglft h3 {
overflow: hidden;
font-family: Proxima_Nova_bold;
font-size: 18px;
color: #fff;
padding-bottom: 25px
}
.trdemrktnglft p {
overflow: hidden;
font-family: proxima_nova_rgregular;
font-size: 14px;
color: #fff;
line-height: 22px
}
.trdemrktngrht {
float: left;
width: 50%
}
.trdemrktngrht img {
width: 100%
}
.aftrmrkt_cmpgn_btm .trdemrktngrht {
float: right;
width: 50%;
margin-right: 5%
}
.aftrmrkt_btm {
float: left;
width: 100%;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/aftr_mrkt_bg1.png) no-repeat center bottom;
min-height: 990px
}
.prdlft {
float: left;
width: 25%;
margin-right: 10%;
text-align: center
}
.prdlft img {
width: 95%
}
.prdrht {
float: left;
width: 60%
}
.prdrht p {
overflow: hidden;
font-family: proxima_nova_rgregular;
font-size: 14px;
color: #fff;
padding-bottom: 50px;
line-height: 20px
}
.prdrht h3 {
overflow: hidden;
font-family: proxima_nova_rgregular;
font-size: 16px;
color: #fff;
padding-top: 20px;
padding-bottom: 20px
}
.prdrht_btm {
overflow: hidden
}
ul.prdlst {
float: left;
margin-right: 10%;
width: 70%
}
ul.prdlst li {
overflow: hidden;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/blt.png) no-repeat left 3px;
padding-left: 20px;
font-family: proxima_nova_rgregular;
font-size: 14px;
color: #fff;
opacity: .8;
padding-bottom: 20px
}
ul.prdlst.rht {
margin-right: 0
}
.cntctbtmbx.aftrmarktprd {
background: 0 0
}
.aftrmarktprd .tab_content {
padding-top: 40px
}
.cntctbtmbx.wheelerbx {
float: left;
width: 100%;
background: #00375f;
padding-top: 100px;
padding-bottom: 100px
}
.whlr_lst {
float: left;
width: 100%
}
.whlr_lst li {
float: left;
width: 31%;
margin-right: 3%;
margin-bottom: 20px;
transition: .6s
}
.whlr_lst li:hover .whlr_bxopn {
display: block
}
.whlr_lst li.nomrgn {
margin-right: 0
}
.whlrclkbx {
display: block;
border: 1px solid #00a7ff;
position: relative;
padding: 28px 20px;
min-height: 50px
}
.whlrclk {
cursor: pointer
}
.whlrclk_close {
cursor: pointer
}
.whlrclkbx h3 {
overflow: hidden;
font-family: Proxima_Nova_bold;
font-size: 16px;
color: #fff;
position: relative
}
.whlrclkbx span {
position: absolute;
right: 0;
top: 50%;
margin-top: -7px;
margin-right: 20px;
width: 16px;
height: 15px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/plsmns_nw.png) no-repeat left top
}
.whlr_bxopn {
position: absolute;
top: 0;
left: 0;
width: 100%;
border: 1px solid #fff;
background: #00375f;
z-index: 999
}
.whlr_bxopninr {
overflow: hidden;
padding: 25px 20px;
position: relative
}
.whlr_bxopninr h3 {
overflow: hidden;
font-family: Proxima_Nova_bold;
font-size: 16px;
color: #fff;
position: relative
}
.whlr_bxopninr span {
position: absolute;
right: 0;
top: 50%;
margin-top: -7px;
margin-right: 20px;
width: 16px;
height: 15px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/plsmns_nw.png) no-repeat -17px 0
}
ul.rdbxlst {
overflow: hidden;
margin-top: 23px
}
ul.rdbxlst li {
float: left;
width: 38%;
padding-right: 10%
}
.bxopnrbtm {
overflow: hidden;
position: relative
}
.pdficnbx {
position: absolute;
right: 0;
top: 5px;
width: 24px;
height: 23px;
margin-right: 20px
}
.rdcntnr {
display: block;
position: relative;
padding-left: 26px;
margin-bottom: 12px;
cursor: pointer;
font-family: proxima_nova_rgregular;
font-size: 14px;
color: #fff;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
padding-top: 1px
}
.cntctbtmbx.wheelerbx {
min-height: 510px
}
.rdcntnr input {
position: absolute;
opacity: 0;
cursor: pointer;
height: 0;
width: 0
}
.checkmark {
position: absolute;
top: 0;
left: 0;
height: 13px;
width: 13px;
border: 1px solid #fff;
background-color: transparent
}
.whlr_bxopninr span.checkmark {
background: 0 0;
right: inherit;
top: 0;
margin-top: 0;
margin-right: 0;
width: 16px;
height: 16px
}
.rdcntnr:hover input~.checkmark {
background-color: transparent;
border: 1px solid #fff
}
.rdcntnr input:checked~.checkmark {
background-color: transparent
}
.checkmark:after {
content: "";
position: absolute;
display: none
}
.rdcntnr input:checked~.checkmark:after {
display: block
}
.para-imge1 {
position: absolute;
top: 269px;
left: -35px
}
.para-imge2 {
position: absolute;
right: 197px;
bottom: 0
}
.aluminium-die-casting .para-imge1 {
position: absolute;
top: 269px;
left: -35px
}
.suspension .para-imge2 {
position: absolute;
right: 65px;
bottom: -200px
}
.rdcntnr .checkmark:after {
left: 5px;
top: 2px;
width: 4px;
height: 8px;
border: solid #fff;
border-width: 0 1px 1px 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg)
}
.global_prsnce {
float: left;
width: 100%;
padding-top: 80px;
padding-bottom: 80px
}
.glblpara {
overflow: hidden;
font-family: proxima_nova_rgregular;
font-size: 14px;
color: #fff
}
.glblmapbx {
overflow: hidden;
margin-left: 60px;
margin-top: 60px;
position: relative;
width: 920px
}
.invstinrbx ul.invst_endu_inr li {
padding-left: 0;
padding-right: 0
}
.invst_endurnce {
float: left;
width: 100%;
padding-top: 70px
}
ul.invst_endu_inr {
float: left;
width: 890px;
padding-top: 30px
}
ul.invst_endu_inr li {
float: left;
padding-left: 80px;
height: 61px;
padding-right: 35px;
font-family: proxima_nova_rgregular;
font-size: 14px;
text-align: left;
color: #fff;
width: 294px;
line-height: 22px;
margin-bottom: 60px
}
ul.invst_endu_inr li.endu_two {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/endrnce_icn2.png) no-repeat left top
}
ul.invst_endu_inr li.endu_three {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/endrnce_icn3.png) no-repeat left top
}
ul.invst_endu_inr li.endu_four {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/endrnce_icn4.png) no-repeat left top
}
ul.invst_endu_inr li.endu_five {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/endrnce_icn5.png) no-repeat left top
}
ul.invst_endu_inr li.endu_six {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/endrnce_icn6.png) no-repeat left top
}
ul.invst_endu_inr li.rht {
padding-right: 0
}
.financial_bx {
float: left;
width: 100%;
padding-top: 50px;
padding-bottom: 30px
}
.investor-relations .financial_bx {
padding-bottom: 40px
}
.finncial_mnbx {
float: left;
width: 890px;
padding-top: 40px
}
.finncial_mnbxlft {
float: left;
width: 307px;
margin-right: 45px
}
.finncial_mnbxrht {
float: left;
width: 538px
}
#accordion_nw, #accordion_nw22, #accordion_nw21 {
border: 1px solid #005f9e !important;
overflow: hidden;
}
.accordion-toggle_nw {
cursor: pointer;
margin: 0;
overflow: hidden;
padding: 25px 20px;
font-family: proxima_nova_rgregular;
font-size: 14px;
text-align: left;
color: #fff;
border-top: 1px solid #005f9e;
position: relative;
letter-spacing: .8px
}
.accordion-toggle_nw span {
position: absolute;
right: 15px;
top: 50%;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/plus_nw.png) no-repeat left top;
width: 10px;
height: 10px;
margin-top: -5px
}
.accordion-toggle_nw.active {
background: #005ea4;
opacity: 1;
font-family: Proxima_Nova_bold
}
.accordion-toggle_nw.active span {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/minus_nw.png) no-repeat left top
}
.accordion-content_nw {
display: none;
overflow: hidden;
padding: 20px 20px 7px;
background: #0071c5;
color: #002031;
font-family: proxima_nova_rgregular;
font-size: 14px
}
#accordion_nw2 {
border: 1px solid #005f9e;
overflow: hidden
}
.accordion-toggle_nw2 {
cursor: pointer;
margin: 0;
overflow: hidden;
padding: 25px 20px;
font-family: proxima_nova_rgregular;
font-size: 14px;
text-align: left;
color: #fff;
border-top: 1px solid #005f9e;
position: relative;
letter-spacing: .8px
}
.accordion-toggle_nw2 span {
position: absolute;
right: 15px;
top: 50%;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/plus_nw.png) no-repeat left top;
width: 10px;
height: 10px;
margin-top: -5px
}
.accordion-toggle_nw2.active {
background: #005ea4;
opacity: 1;
font-family: Proxima_Nova_bold
}
.accordion-toggle_nw2.active span {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/minus_nw.png) no-repeat left top
}
.accordion-content_nw2 {
display: none;
overflow: hidden;
padding: 20px 20px 7px;
background: #0071c5;
color: #002031;
font-family: proxima_nova_rgregular;
font-size: 14px
}
ul.fnncllst {
overflow: hidden
}
ul.fnncllst li {
overflow: hidden;
padding-bottom: 15px;
color: #002031;
font-family: proxima_nova_rgregular;
font-size: 14px;
padding-left: 5px
}
ul.fnncllst li a {
color: #002031;
font-family: proxima_nova_rgregular;
font-size: 14px;
text-decoration: none !Important;
}
ul.fnncllst li.active a {
color: #fff
}
ul.fnncllst2 {
overflow: hidden
}
ul.fnncllst2 li {
overflow: hidden;
padding-bottom: 15px;
color: #002031;
font-family: proxima_nova_rgregular;
font-size: 14px;
padding-left: 5px
}
ul.fnncllst2 li a {
color: #fff;
font-family: proxima_nova_rgregular;
font-size: 14px;
text-decoration: none
}
.sharehldrbx ul.fnncllst2 li a {
color: #002031
}
ul.fnncllst2 li.active a {
color: #fff
}
.accordion-content_nw.default {
display: block
}
.cntntbx {
overflow: hidden
}
ul.fncldwn_lst {
overflow: hidden
}
ul.fncldwn_lst li {
overflow: hidden;
padding-bottom: 28px;
padding-top: 30px;
border-bottom: 1px solid #296a8c;
padding-right: 11px
}
ul.fncldwn_lst li:first-child {
padding-top: 0
}
ul.fncldwn_lst li .txtbx {
float: left;
width: 490px;
color: #fff;
font-family: 'Proxima_Nova_Rg';
font-size: 14px;
padding-top: 7px
}
ul.fncldwn_lst li .txtbx:hover {
color: #fff
}
ul.fncldwn_lst li .dwnldbtn {
float: right;
width: 24px
}
ul.fncldwn_lst li:last-child {
padding-bottom: 0;
border-bottom: none
}
.licntnt, .licntnt2 {
display: none
}
.sharehldrbx {
float: left;
width: 100%;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/shareholder_bg.jpg) no-repeat left top;
height: 765px;
padding-top: 100px
}
.crprtegvrnce {
float: left;
width: 100%;
padding-top: 100px
}
.crprtegvrnce .invst_hdng {
position: relative
}
.crprtegvrnceinr {
float: left;
width: 996px
}
.awardrecoCP .crprtegvrnceinr {
width: 100%
}
.crprte_drpdwn {
position: absolute;
right: 0;
top: 0;
z-index: 21
}
.crprt_drp {
width: 160px;
background: 0 0;
border: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/drparw.png) no-repeat right center;
color: #bac1c6;
font-family: proxima_nova_rgregular;
font-size: 16px
}
.crprtsldr {
overflow: hidden;
padding-top: 30px;
padding-bottom: 30px
}
.crprtsldr_top {
overflow: hidden;
font-family: Proxima_Nova_bold;
font-size: 20px;
color: #fff;
padding-bottom: 0;
padding-top: 20px
}
.dvfltbx {
float: left;
width: 30%;
margin-right: 3%
}
.dvfltbxtop {
overflow: hidden;
padding-bottom: 0px;
border-bottom: 1px solid #296a8c;
padding-top: 40px;
}
.dvfltbxtop-border-btm {
border-bottom: none
}
.dvfltbx h3 {
font-family: Proxima_Nova_bold;
font-size: 16px;
color: #fff;
padding-bottom: 5px
}
.dvfltbx p {
font-family: proxima_nova_rgregular;
font-size: 14px;
color: #fff;
opacity: 1;
min-height: 30px;
overflow: hidden;
line-height: 17px
}
.dvfltbxbtbm {
overflow: hidden;
padding-top: 30px;
padding-bottom: 40px
}
.first_block {
display: block
}
.policybx {
float: left;
width: 100%;
padding-top: 100px;
padding-bottom: 80px
}
.plcybtm {
float: left;
width: 100%
}
.policybx .invst_hdng {
padding-bottom: 30px
}
.licntnt_img {
display: none
}
.policybx .rdmrebtn.mrgntop {
margin-top: 60px
}
.invst_cntct {
float: left;
width: 100%;
padding-top: 0;
padding-bottom: 70px
}
.invst_cntctinr {
float: left;
width: 1074px
}
.invst_cntct_lft {
float: left;
width: 600px;
padding-right: 30px
}
.invst_cntct_rht {
float: left;
width: 440px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/invst_cntct-1.jpg) no-repeat left top;
height: 590px
}
.invst_cntct_rhtinr {
overflow: hidden;
padding: 60px
}
.invst_cntct_rhtinr .hdngbx {
overflow: hidden;
padding-bottom: 30px;
font-family: Proxima_Nova_bold;
font-size: 20px;
color: #fff;
line-height: 25px
}
.invst_cntct_rhtinr .cntctbx {
overflow: hidden;
padding-bottom: 40px
}
.invst_cntct_rhtinr .cntctbx h3 {
overflow: hidden;
font-family: Proxima_Nova_bold;
font-size: 14px;
color: #fff;
padding-bottom: 7px;
margin-bottom:0;
}
.invst_cntct_rhtinr .cntctbx p {
overflow: hidden;
font-family: proxima_nova_rgregular;
font-size: 14px;
color: #fff;
opacity: .8;
line-height: 18px;
margin-bottom:0;
}
.invst_cntct_lft h3 {
margin-bottom: 0;
}
.invst_cntct_lft h4 {
margin-bottom: 0;
}
.invst_cntct_rhtinr .cntctbx p a {
color: #fff;
text-decoration: none
}
.invst_hdng {
overflow: hidden;
padding-bottom: 26px
}
.invst_cntct_lft h3 {
overflow: hidden;
font-family: Proxima_Nova_bold;
font-size: 20px;
color: #fff;
padding-top: 30px;
line-height: 17px
}
.invst_cntct_lft h4 {
overflow: hidden;
font-family: Proxima_Nova_bold;
font-size: 15px;
color: #fff;
padding-bottom: 0;
padding-top: 30px
}
.rgst_bx {
overflow: hidden; }
.rgstrbx_lft {
float: left;
width: 270px;
padding-right: 50px
}
.invst_cntct_lft .rgst_bx h3 {
overflow: hidden;
font-family: Proxima_Nova_bold;
font-size: 14px;
color: #fff;
padding-bottom: 11px
}
.invst_cntct_lft .rgst_bx p {
overflow: hidden;
font-family: proxima_nova_rgregular;
font-size: 13px;
color: #fff;
line-height: 18px
}
.invst_cntct_lft .rgst_bx p a {
color: #fff;
text-decoration: none
}
.rgstrbx_rht {
float: left;
width: 246px
}
.rgst_bxbtm {
overflow: hidden;
padding-top: 10px
}
.rgst_bx.btm {
padding-bottom: 0
}
.newsbx {
float: left;
width: 100%
}
.newsbxinr {
float: left;
margin-left: 12%;
margin-right: 12%;
width: 82%
}
.newsbxinr h1 {
overflow: hidden;
padding-bottom: 35px;
font-family: 'Proxima_Nova_Lt';
font-size: 30px;
text-align: left;
color: #fff
}
ul.newslstng {
overflow: hidden;
padding-bottom: 50px
}
ul.newslstng li {
float: left;
width: 32%;
margin-right: 2%;
padding-top: 0px !important;
padding-bottom: 20px
}
ul.newslstng li .imgbx {
overflow: hidden
}
ul.newslstng li .imgbx img {
width: 100%
}
ul.newslstng li .txtbx {
overflow: hidden;
padding-top: 20px
}
ul.newslstng li .txtbx h3 {
overflow: hidden;
line-height: 25px;
font-family: Proxima_Nova_bold;
font-size: 18px;
color: #fff;
padding-bottom: 15px;
height: 70px;
font-weight: 400
}
ul.newslstng li .txtbx p {
overflow: hidden;
line-height: 22px;
font-family: proxima_nova_rgregular;
font-size: 14px;
color: #fff;
opacity: 1;
padding-bottom: 15px
margin-bottom:0 !important;
}
ul.newslstng li .txtbx .knwmre_nws {
overflow: hidden
}
ul.newslstng li .txtbx .knwmre_nws a {
float: left;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/knw_mre.png) no-repeat left top;
padding-left: 22px;
font-family: open_sansregular;
font-size: 13px;
color: #74c6fe;
text-decoration: none;
min-height: 20px;
padding-top: 2px
}
ul.newslstng li.rht {
margin-right: 0
}
.news-and-events ul.newslstng li {
padding-top: 0
}
.newsbx.celebrations {
position: relative;
padding-top: 35px;
background: #1e5799;
background: -moz-linear-gradient(top, #1e5799 0, #2989d8 44%, #7db9e8 100%);
background: -webkit-linear-gradient(top, #003957 0, #0c4b73 44%, #0c4b73 100%);
background: linear-gradient(to bottom, #003957 0, #0c4b73 44%, #0c4b73 100%)
}
#celebrations1 .loadmre.rdmrebtn {
padding: 0
}
.hr_programme .hrlft {
width: 100%
}
#cpuls li {
width: 30%;
float: left
}
#hr_programme .hrmn_bx {
position: relative
}
#cpuls li:nth-child(2n+2) {
margin-left: 40%
}
#hr_programme .dstp {
position: absolute;
transform: translate(-55%, -50%);
top: 50%;
z-index: 9;
left: 45%
}
.loadmre.rdmrebtn {
overflow: hidden;
text-align: center;
padding: 0 0 100px
}
.loadmre.rdmrebtn a {
display: inline-block;
float: none
}
.cntctbxtop {
overflow: hidden
}
.cntctbxtop h3 {
overflow: hidden;
font-family: Proxima_Nova_bold;
font-size: 20px;
color: #fff;
padding-bottom: 24px
}
.cntctlst {
overflow: hidden;
width: 758px
}
.cntstlst_lft {
float: left;
width: 270px;
margin-right: 100px
}
.cntctbxtop .cntstlst_lft h3 {
overflow: hidden;
font-family: Proxima_Nova_bold;
font-size: 16px;
color: #fff;
padding-bottom: 25px
}
.cntstlst_rht {
float: left;
width: 350px
}
.cntctbxtop .cntstlst_rht h3 {
overflow: hidden;
font-family: Proxima_Nova_bold;
font-size: 16px;
color: #fff;
padding-bottom: 25px
}
.cntct_dtls {
overflow: hidden
}
.cntct_dtls .addrsbx {
overflow: hidden;
background-color: transparent;
padding: 0
}
.cntct_dtls .adrlst {
overflow: hidden;
padding-bottom: 10px
}
.cntct_dtls .adrlst p {
color: #fff;
line-height: 20px;
padding-left: 38px
}
.cntct_dtls .adrlst.add p {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/cntct.png) no-repeat left top;
padding-top: 0;
padding-bottom: 0
}
.cntct_dtls .adrlst.mail p {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/mail.png) no-repeat left top;
padding-top: 0;
padding-bottom: 0
}
.cntct_dtls .adrlst.phn p {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/phn.png) no-repeat left top;
padding-top: 0;
padding-bottom: 0
}
.cntct_dtls .adrlst.fax p {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/fax.png) no-repeat left top;
padding-top: 0;
padding-bottom: 0
}
.cntctbxtop.btm {
padding-top: 35px
}
.newsbxinr.cntctnwtop {
position: relative;
padding-bottom: 45px
}
.cntctmap {
position: absolute;
bottom: 0;
right: 0;
width: 400px
}
.cntctmap img {
width: 100%;
margin-left: 45px
}
.cntctbtmbx {
float: left;
width: 100%;
background: #004d76 url(//www.endurancegroup.com/wp-content/uploads/2022/11/cntct_btm_bg.gif) repeat-x left top
}
.cntctbtmbxinr {
padding-top: 50px;
padding-bottom: 0
}
.wheelerbx .cntctbtmbxinr {
padding-top: 0
}
.cntctbtmbxinr h2 {
overflow: hidden;
font-family: 'Proxima_Nova_Lt';
font-size: 30px;
color: #fff;
padding-bottom: 50px
}
.mapframe {
overflow: hidden;
padding-top: 30px
}
.mapframe img {
width: 100%
}
.mapframe iframe {
width: 100%
}
.cntctlstbxnw {
overflow: hidden;
padding-top: 50px
}
.cntctlstbxnw h2 {
overflow: hidden;
font-family: 'Proxima_Nova_Lt';
font-size: 30px;
color: #fff;
padding-bottom: 34px;
margin: 0;
}
.cntctlstbxnw h3 {
overflow: hidden;
font-family: Proxima_Nova_bold;
font-size: 20px;
color: #fff;
padding-bottom: 15px;
margin:0;
}
.scrllcntnt {
overflow: hidden;
padding-top: 20px
}
.cntctlstall {
overflow: hidden;
display: flex;
flex-flow: wrap;		
}
.cntctlstall li {
float: left;
width: 280px;
margin-right: 40px;
cursor: pointer;
margin-bottom: 30px;
min-height: 70px;
}
.cntctlstall li h4 {
overflow: hidden;
font-family: Proxima_Nova_bold;
font-size: 16px;
color: #fff;
padding-bottom: 15px
}
.cntctlstall li p {
overflow: hidden;
font-family: proxima_nova_rgregular;
font-size: 14px;
color: #fff;
padding-bottom: 10px;
line-height: 20px
}
.invester .highlght_lst.dstp {
display: block
}
.invester .invst_endu_inr.dstp {
display: block
}
.invester .slick-slider.mblvw {
display: none
}
.closebtn {
display: none
}
.aftrmrkt_cmpgn_top .innov_cltr_rht {
float: right
}
.slick-slide .innvtn_imgbx img.mblvw {
display: none
}
.slick-slide .innvtn_imgbx img.dstp {
display: block
}
.innovation_cat_lft.dstp {
display: block
}
.innovation_cat_lft.mblvw {
display: none
}
.mblhdng.mblvw {
display: none;
overflow: hidden;
margin-bottom: 10px;
padding-top: 20px;
text-align: left;
color: #fff;
font-family: 'Proxima_Nova_Lt';
font-size: 18px
}
.innvtn_txtbx h3.dstp {
display: block
}
.dv_trck_one {
position: absolute;
left: 467px;
bottom: 46px
}
.trckpinicn {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/map_pin2.png) no-repeat -25px 8px;
width: 95px;
height: 55px;
cursor: pointer;
z-index: 100
}
.trckpinicn.active {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/suv_car.png) no-repeat left top;
transition: .07s
}
.jrnysldrbx {
position: absolute;
left: -125px;
width: 335px;
height: 338px;
top: -338px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/12/slide_bg_nw.png) no-repeat left top;
text-align: center;
display: none;
z-index: 99
}
.jrny_sldrinr {
display: inline-block;
width: 316px;
padding-top: 73px;
margin-left: 91px
}
.innovation_journey .mCSB_horizontal.mCSB_inside>.mCSB_container {
padding-top: 100px;
padding-bottom: 40px
}
.innovation_journey .career_hdng {
padding-bottom: 0
}
.jrny_sldrinr .celeb_swiper .imgbx {
padding-bottom: 10px;
position: relative
}
.jrny_sldrinr .celeb_swiper .imgbx img {
width: 150px
}
.dv_trck_two {
position: absolute;
left: 863px;
bottom: 231px
}
.dv_trck_two .jrnysldrbx {
top: 10px
}
.jrnyarwtop {
position: absolute;
left: 0;
width: 100%;
top: -24px;
background: url(//www.endurancegroup.com/wp-content/uploads/2023/01/toparw.png) no-repeat center top;
height: 7px;
display: none
}
.jrnyarwbtm {
position: absolute;
left: 0;
width: 100%;
bottom: -20px;
background: url(//www.endurancegroup.com/wp-content/uploads/2023/01/btm_arw.png) no-repeat center bottom;
height: 7px;
display: none
}
.jrnytxt {
position: absolute;
width: 100%;
left: 0;
text-align: center;
color: #86d6ff;
font-family: Proxima_Nova_bold;
font-size: 24px;
text-align: center
}
.jrnyarwtop .jrnytxt {
top: -50px
}
.jrnyarwbtm .jrnytxt {
bottom: -50px
}
.jrnytxtlghtbtm {
position: absolute;
color: #fff;
font-family: proxima_nova_rgregular;
font-size: 15px;
opacity: 1;
transform-origin: left top 0;
width: 100%;
text-align: left;
top: 74px;
left: 0;
right: 0;
margin: 0 auto;
text-align: center;
}
.jrnytxtlghttop {
position: absolute;
color: #fff;
font-family: proxima_nova_rgregular;
font-size: 15px;
opacity: 1;
transform-origin: left top 0;
width: 100%;
text-align: left;
top: -36px;
left: 26px
}
.dv_trck_three {
position: absolute;
left: 1360px;
bottom: 41px
}
.dv_trck_four {
position: absolute;
left: 1898px;
bottom: 231px
}
.dv_trck_five {
position: absolute;
left: 2415px;
bottom: 47px
}
.dv_trck_six {
position: absolute;
left: 2865px;
bottom: 229px
}
.dv_trck_four .jrnysldrbx {
top: 10px
}
.innovation_journey ul.about-journey-tab {
margin: 0;
width: 300px;
text-align: center;
padding-top: 45px;
position: relative;
float: none;
margin: 0 auto
}
.dv_trck_six .jrnysldrbx {
top: 10px
}
.innovation_journey ul.about-journey-tab:before {
position: absolute;
content: '';
display: block;
width: 100%;
top: 21px;
margin: 0;
left: 0;
height: 2px;
background: #fff
}
.innovation_journey ul.about-journey-tab li {
position: relative;
display: inline-block;
width: 24.33%;
opacity: 1;
float: left;
margin: 0;
padding: 0 0 15px;
text-align: center;
font-size: 14px;
font-family: 'Proxima_Nova_Lt';
color: rgba(255, 255, 255, .3);
cursor: pointer
}
.innovation_journey ul.about-journey-tab li:before {
height: 10px;
width: 10px;
position: absolute;
left: 50%;
top: -28px;
z-index: 0;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
background: #fff;
content: '';
border-radius: 50%
}
.innovation_journey ul.about-journey-tab li.active:before {
background: #2aacef
}
.innovation_journey ul.about-journey-tab li.active {
color: #86d6ff
}
.innovation_journey ul.about-journey-tab li:after {
width: 0;
height: 0;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-bottom: 5px solid #fff;
position: absolute;
left: 50%;
bottom: 0;
z-index: 0;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
content: '';
border-radius: 50%;
display: none
}
.innovation_journey ul.about-journey-tab li.active img {
display: block
}
.innovation_journey ul.about-journey-tab li img {
position: absolute;
left: 50%;
top: -45px;
z-index: 0;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
display: none
}
.innovation_journey ul.about-journey-tab li.active:after {
display: block
}
.innovation_journey .slider-timeline-about {
text-align: center;
padding: 0 0 60px;
margin: 0 auto;
width: 100%
}
.innovation_journey .slider-timeline-about img {
display: block;
margin: 0 auto
}
.innovation_journey .tab_content {
float: left;
width: 100%;
padding: 0;
margin: 0;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/slide_bg_nw.png) no-repeat center top;
min-height: 310px;
padding-top: 95px
}
.innovation_journey .slider-timeline-about .slick-dots {
bottom: 30px
}
.innovation_journey .slick-dots li {
margin: 0 5px;
width: 10px;
height: 10px
}
.innovation_journey .slider-timeline-about .slick-dots li.slick-active button:before {
opacity: 1;
color: #3685ad
}
.innovation_journey .slick-dots li button:before {
font-size: 10px;
color: #2f789d;
opacity: .3
}
.innovation_journey .slick-dots li button {
width: 10px;
height: 10px;
padding: 0
}
.Csr-details-wrap {
background-color: #103d5d;
padding: 100px 0
}
.Csr-details-wrap p {
color: #fff;
font-family: proxima_nova_rgregular;
font-size: 16px
}
.csr-approach {
background-color: #014163;
padding: 100px 0
}
.txtbx.case-text h3 {
font-size: 20px !important
}
.txtbx.case-text p {
font-size: 16px !important;
color: #d7d7d7;
font-family: proxima_nova_rgregular;
padding: 10px 0 15px
}
.sub-csr-approach {
float: left;
width: 78%;
margin-left: 11%;
margin-right: 11%
}
.csr-detail-row {
width: 50%;
margin-left: 25%;
margin-right: 25%;
float: left
}
.csr-detail-row h2 {
font-size: 36px;
font-family: 'Proxima_Nova_Lt';
color: #fff;
padding-bottom: 55px
}
.case-wrap {
background: #003b5b !important;
padding-top: 70px !important
}
.csr-impact {
background-color: #014163;
padding: 0 0 20px
}
.pad-0-left .col-md-6 {
padding-left: 0
}
.pad-0-right .col-md-6 {
padding-right: 0
}
.impact-img {
width: 100%
}
.impact-img img {
width: 100%
}
.csr-subdetail-box {
width: 85%;
padding: 28px 0;
border-bottom: 1px solid #37749e
}
.wid-100 {
margin-left: 15%
}
.csr-detail-image {
width: 100%;
margin-bottom: 25px;
margin-top: 25px
}
.csr-detail-image img {
width: 100%;
max-height: 350px;
max-width: 340px
}
.csr-subdetail-box:last-child {
border-bottom: none
}
.csr-subdetail-box h6 {
color: #fff;
font-family: Proxima_Nova_bold;
font-size: 18px;
padding-bottom: 8px
}
.csr-subdetail-box p {
color: #fff;
font-family: proxima_nova_rgregular;
font-size: 14px;
font-style: italic;
line-height: 18px
}
.csr-impact .txtbx {
overflow: hidden;
padding-top: 20px;
padding-bottom:20px;
}
.csr-impact .txtbx h3 {
line-height: 25px;
font-family: Proxima_Nova_bold;
font-size: 18px;
color: #fff;
padding-bottom: 15px;
font-weight: 400
}
.csr-impact .txtbx .knwmre_nws a {
float: left;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/knw_mre.png) no-repeat left top;
padding-left: 22px;
font-family: open_sansregular;
font-size: 13px;
color: #74c6fe;
text-decoration: none;
min-height: 20px;
padding-top: 2px
}
.sub-csr-approach h2 {
font-family: 'Proxima_Nova_Lt';
font-size: 36px;
color: #fff
}
.impact-row-btpad {
padding-bottom: 60px
}
.csr-policy {
background-color: #014163;
padding: 0 0 100px
}
.csr-text {
float: left;
width: 420px;
color: #fff;
font-family: proxima_nova_rgregular;
font-size: 16px;
padding-top: 7px
}
.impact-row-toppad {
padding-top: 20px
}
.healthbx {
padding: 80px 0 0
}
.healthbx .col-lg-3 {
padding-left: 0
}
.aproch-img-box {
position: relative
}
.aproch-img-box img {
width: 100%
}
.aproch-detail-box {
position: absolute;
text-align: center;
width: 95%;
top: 50%;
left: 50%;
transform: translate(-50%, -50%)
}
.aproch-detail-box h2 {
font-family: 'Proxima_Nova_Lt';
font-size: 24px
}
.csr-aproch-box {
width: 95%
}
.inner-breadcrum-section.emplyee_jrny_bnrbx {
float: left;
width: 100%;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/emplyee_jrny_hd_bg.gif) repeat-x left top #014265;
height: auto
}
.csr-details .inner-breadcrum-section.emplyee_jrny_bnrbx {
min-height: auto
}
.csr-details .inner-breadcrum-section .breadcrumb {
margin: 120px 0 50px
}
.rdmrebtn.abspstn {
position: absolute;
right: 10px;
top: 0
}
.rdmrebtn.abspstn img {
position: absolute;
right: 20px;
top: 50%;
-webkit-transform: translateY(-45%);
-moz-transform: translateY(-45%);
-ms-transform: translateY(-45%);
transform: translateY(-45%)
}
.rdmrebtn.abspstn a {
padding: 8px 40px 10px 20px
}
.dotlne {
float: left;
width: 100%;
margin-top: 4px;
border-top: 1px dotted #50b8c7;
height: 1px
}
.dotrht {
position: absolute;
right: -10px;
top: -2px;
width: 14px;
height: 14px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/emp_jrny_bx.png) no-repeat left top
}
.emplytxtbx h3 {
overflow: hidden;
padding-bottom: 6px;
color: #fff;
font-family: Proxima_Nova_bold;
font-size: 16px;
margin: 0;
}
.emplytxtbx p {
overflow: hidden;
color: #fff;
font-family: proxima_nova_rgregular;
font-size: 14px;
line-height: 19px
}
.inner-breadcrum-section {
height: 100vh;
background-size: cover;
background-repeat: no-repeat;
font-family: proxima_nova_rgregular; background-position: center top;
}
.inner-breadcrum-section .img-responsive {
display: none
}
.inner-breadcrum-section .breadcrumb {
margin: 95px 0 0;
background: 0 0;
font-size: 12px;
padding: 0
}
.job-details .height-top {
min-height: 150px
}
.inner-breadcrum-section .breadcrumb>li a {
color: #fff
}
.inner-breadcrum-section .breadcrumb>li+li {
padding-left: 15px;
position: relative;
margin-left: 10px
}
.inner-breadcrum-section .breadcrumb>li.active {
color: #fff
}
.inner-breadcrum-section .breadcrumb>li+li:before {
content: '';
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/arrow-right.png) no-repeat;
height: 9px;
width: 5px;
display: block;
position: absolute;
left: 0;
top: 50%;
margin-top: -4.5px
}
.brdcrmbbx {
z-index: 9;
position: absolute;
left: 0;
top: 0;
width: 100%
}
.brdcrmbbxinr {
float: left;
margin-left: 12%;
width: 88%;
font-family: proxima_nova_rgregular
}
.brdcrmbbx .breadcrumb {
margin: 95px 0 0;
background: 0 0;
font-size: 12px;
padding: 0
}
.brdcrmbbx .breadcrumb>li a {
color: #fff
}
.brdcrmbbx .breadcrumb>li+li {
padding-left: 15px;
position: relative;
margin-left: 10px
}
.brdcrmbbx .breadcrumb>li.active {
color: #fff
}
.brdcrmbbx .breadcrumb>li+li:before {
content: '';
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/arrow-right.png) no-repeat;
height: 9px;
width: 5px;
display: block;
position: absolute;
left: 0;
top: 50%;
margin-top: -4.5px
}
.newsbx .tabLink {
position: relative;
z-index: 99999
}
.news-and-events .custom-drop .crprte_drpdwn .list-unstyled li:first-child {
margin-bottom: 6px
}
.news-and-events ul.newslstng li .txtbx h3 {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis
}
.news-and-events .product-explore-section {
background: #004870
}
.crprt_drp.news {
width: 60px
}
.home .sstnlst .sstnbx:last-child {
margin-right: 50px
}
.home .mCSB_scrollTools.mCSB_scrollTools_horizontal {
width: 93%
}
.prdctnmbx {
position: absolute;
left: 86px;
top: 60px;
z-index: 999
}
.prdlne {
float: left;
width: 100px;
border-top: 1px solid #fff;
height: 1px;
margin-top: 9px
}
.prdtxtbx {
float: left;
width: 126px;
font-family: proxima_nova_rgregular;
color: #fff;
font-size: 19px;
opacity: 1;
text-align: left;
padding-left: 10px
}
.jrny_sldrinrmbl .slick-initialized .slick-slide {
position: relative
}
.jrny_sldrinrmbl .prdctnmbx {
position: static;
overflow: hidden;
left: 86px;
top: 60px;
z-index: 999
}
.jrny_sldrinrmbl .prdimgnw {
overflow: hidden;
padding-top: 10px
}
.jrny_sldrinrmbl .prdlne {
float: left;
width: 100px;
border-top: 1px solid #fff;
height: 1px;
margin-top: 9px;
display: none
}
.jrny_sldrinrmbl .prdtxtbx {
float: left;
width: 100%;
font-family: proxima_nova_rgregular;
color: #fff;
font-size: 19px;
opacity: 1;
text-align: center;
padding-left: 0
}
.aftrmrkt_btm .emplye_para {
font-family: Proxima_Nova_bold
}
.aftrmrkt_btm .emplyebx {
padding-top: 40px
}
.sbmtbtn {
border: 1px solid #85ceff;
border-radius: 100px;
padding: 7px 20px;
font-family: open_sansregular;
font-size: 13px;
color: #fff;
text-decoration: none;
transition: .3s;
background: 0 0
}
.sbmtbtn:hover {
background: #4b93ff;
color: #021b2f;
border: 1px solid #4b93ff
}
.dstpnw {
display: block
}
.mblnw {
display: none
}
.flw.emply_jrny_bxthree {
padding-top: 60px;
padding-bottom: 60px
}
.qstn_anslst {
overflow: hidden;
padding-bottom: 50px
}
.qstn_anslst h3 {
overflow: hidden;
font-family: Proxima_Nova_bold;
font-size: 18px;
color: #fff;
padding-bottom: 5px;
margin:0;
}
.qstn_anslst p {
overflow: hidden;
font-family: proxima_nova_rgregular;
font-size: 16px;
color: #fff;
line-height: 22px
}
.newsbxinr.emplyqs {
width: 690px
}
.inner-breadcrum-section.emplyee_jrny_bnrbx .container .row {
margin-right: -15px;
margin-left: -15px
}
.product-explore-section .p-0 {
padding-left: 0
}
.popinrnw ul li {
padding-bottom: 15px;
color: #fff;
font-family: 'Proxima_Nova_Lt';
line-height: 17px
}
.career_tab_inr.cmntab #sticksubmenu{
position: sticky;
top: 0;
z-index: 999;
}
.inno_banner_sec .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
bottom: 110px !important;
}
.career_bx .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
display: none !important;
}
.search-results header.entry-header {
position: static;
}
body.search.search-results .arrwbtm {
display: none !important;
}
.search-results .entry-content {
color: #fff;
}
.search-results .ast-separate-container .ast-article-post {
padding: 15px 10px 0px;
}
.search-results section.ast-archive-description {
background: transparent !important;
padding: 0px 0 70px !important;
}
.ast-separate-container .ast-article-post {
padding: 2em 0 1em 0;
}
.committed_sec_box3 span:after{
border:0 !important;
}
.committed_sec_box span.elementor-icon.elementor-animation-grow:hover {
box-shadow: 0 0 0 10px rgba(74, 147, 255, .5);
border: 1px solid #4a93ff !important;
background-color:#4a93ff !important;
cursor:pointer;
transition:all 0.1s;
}
.committed_sec_box span.elementor-icon.elementor-animation-grow:hover svg{
fill:#fff !important;
}
.committed_sec_box span.elementor-icon.elementor-animation-grow:after{
border:0 !important;
}
.committed_sec_box span.elementor-icon.elementor-animation-grow:hover svg path {
fill: #ffffff;
}
.slider-acc-inner1.slider-lastdiv-inner > h2 {
font-size: 20px !important;
color: #ccffff !important;
text-align: left !important;
margin: 0 0 0 !important;
}
.product_tab_section .slider-acc-inner.slider-lastdiv-inner{
max-width: 1250px;
}
@media (min-width:1024px) {
.wheelerbx .whlr_lst li {
margin-bottom: 40px;
width: 30%
}
}
@media (max-width:1366px) {
.product-offering .slider-product-offering .slider-nav {
max-width: 576px;
margin: 10px auto 0
}
.careers .custom-drop .crprte_drpdwn ul {
width: 80px
}
.presencebxlft {
float: left;
width: 35%;
padding-right: 3%
}
.career-section .career-box {
width: 212px
}
.abtrht img {
margin-top: 70px
}
.ftrbtmrht {
margin-right: 7%
}
.mapdtlsbx {
right: 9.5%
}
.product-explore-section .p-0 {
padding-left: 0
}
.cor-overflow {
overflow-y: scroll;
height: 450px;
padding-top: 20px
}
.para-imge2 {
right: 74px
}
.swiper-slide.three .bnbkimg {
margin-top: 117px;
width: 90%
}
.swiper-slide.two .bnbkimg {
margin-top: 55px;
width: 80%;
margin-left: 10%
}
.swiper-slide.one .bikebx {
top: 145px
}
.swiper-slide.fourth .bikebx {
top: 200px;
left: 40px
}
}
@media (min-width:1535px) {
.home .career-section .career-box {
width: 215px
}
.about-us .mapbxinr img {
width: 440px
}
}
@media (max-width:1024px) {
.swiper-slide.one .bikebx .indicate.four:hover .ind_three_line {
left: -49px;
bottom: -192px;
transform: rotate(55deg)
}
.swiper-slide.one .bikebx .indicate.two:hover .ind_two_line {
left: -25px;
bottom: -160px;
transform: rotate(55deg)
}
.bikebx .five:hover .ind_one_line {
position: absolute;
left: -5px;
bottom: -140px;
display: none;
transition: .6s;
transform: rotate(90deg)
}
.csr-approach .our-section .sub-csr-approach {
width: 1000px
}
.csr-approach .our-section {
overflow-x: scroll
}
.invstr_intro_inr {
float: left;
width: 100%
}
.newsbx.celebrations {
background: -moz-linear-gradient(top, #1e5799 0, #2989d8 44%, #7db9e8 100%);
background: -webkit-linear-gradient(top, #003957 0, #0c4b73 44%, #0c4b73 100%);
background: linear-gradient(to bottom, #003957 0, #0c4b73 44%, #0c4b73 100%)
}
.celeb_swiper .imgbx img {
width: auto;
margin: 0 auto
}
.celeb_swiper .imgbx {
width: auto;
margin: 0 auto;
float: none
}
.invtion_lft img {
width: auto
}
.absimgbx {
position: static;
left: 0;
bottom: 0;
width: 100%;
right: 0;
text-align: center
}
.absimgbx img {
width: auto;
margin: 0 auto
}
.innvtn_imgbx {
float: none;
width: auto;
padding-bottom: 25px;
padding-left: 0;
text-align: center
}
.slick-slide .innvtn_imgbx img.mblvw {
display: inline-block;
width: auto;
margin: 0 auto
}
.news-and-events .crprte_drpdwn {
top: -100px;
width: 90px;
float: right;
padding: 0;
z-index: 99999
}
.news-and-events .custom-drop .crprte_drpdwn ul li:not(.init) {
width: 90px
}
.paralexwrap {
display: none
}
}
@media (max-width:768px) {
form.wpcf7-form.invalid .wpcf7-response-output {
text-align: left;
margin-bottom: 20px;
}
.wpcf7-not-valid-tip {
text-align: left;
}
.home .swiper-container-horizontal>.swiper-pagination-bullets, .home .swiper-container2 .swiper-pagination-fraction, .home .swiper-pagination-custom {
bottom: 10px !important
}
.about-us .flw.about-point-section, .about-us .flw.global-presence {
min-height: auto !important
}
.new-hr-popup1, .new-hr-popup2, .new-hr-popup3, .new-hr-popup4, .new-hr-popup5, .new-hr-popup6, .new-hr-popup7, .new-hr-popup8, .new-hr-popup9 {
width: 100% !important;
margin: 0 auto;
left: 0 !important;
margin-left: 0 !important
}
.new-client-pic {
background: 0 0;
margin-bottom: 25px
}
.newsbx.celebrations {
background: -moz-linear-gradient(top, #1e5799 0, #2989d8 44%, #7db9e8 100%);
background: -webkit-linear-gradient(top, #014e75 0, #0c4b73 44%, #0c4b73 100%);
background: linear-gradient(to bottom, #014e75 0, #0c4b73 44%, #0c4b73 100%)
}
.investor-relations ul.invst_endu_inr li {
width: 256px
}
.news-and-events .crprte_drpdwn {
top: -100px;
width: 119px;
float: right;
padding: 0;
z-index: 99999
}
.sec_eight .enqrylft {
width: 100%
}
.sec_eight .mapbx {
width: 100%;
min-height: 450px
}
.csr_poiter_3a {
top: -8px
}
}
@media (max-width:767px) {
.intrst_frmbxtop span.custom-drop {
width: 35% !important;
}
.flw.global-presence {
min-height: 318px;
}
.sustainable .swiper-wrapper .swiper-slide {
padding: 15px;
}
.committed_sec_box span:after {
display:none;
}
#csr-policy-doc .elementor-icon-box-wrapper {
display: flex;
}
#csr-policy-doc .elementor-icon-box-wrapper .elementor-icon-box-icon {
margin-right: 20px;
}
.row.sub-csr-approach.healthbx {
flex-wrap: wrap;
}
.sub-csr-approach.healthbx {
margin-left: 0 !important;
}
.sub-csr-approach.healthbx {
width: 100% !important;
margin-bottom: 20px;
}
.innovations-slider {
top: auto !important;
left: 0 !important;
right: 0;
margin: 0 auto;
bottom: 13%;
overflow: visible;
}
body .page-header .page-banner-slider {
padding-bottom: 0 !important;
margin-bottom: 0 !important;
}
a.closepopup {
top: -10px !important
}
.csr-impact .txtbx .knwmre_nws a {
float: none;
padding-top: 0
}
.aluminium-die-casting .product-inn-sec .pro-container img {
width: auto;
max-height: 288px;
max-width: 100%;
margin: 0 auto
}
.employee-journey-details .newsbxinr {
width: 100%
}
.topnavinr .topnav li:nth-child(5) .acticn {
display: none
}
.privacy-policy .flw.job_list {
height: 80px
}
.aftermarket .emplyeimgbx img {
width: 100%
}
.aftermarket .celeb_swiper .imgbx img {
width: 100%
}
.pressure-tab-section .tab_container .slick-slide img {
padding: 0
}
.slider-product-offering .slick-slide img {
padding: 0 45px !important
}
.sustainability .invstr_intro_inr {
margin-bottom: 25px
}
.job-div {
margin-bottom: 20px
}
.desc-details .buttons {
width: auto
}
.csr-approach {
padding: 40px 0
}
.news-and-events ul.newslstng {
padding-bottom: 0
}
.know-more-Communitiesmob {
display: block
}
.innovations .innovations-slider .slideshow .slick-slide img {
max-width: 250px
}
.slider-car-part .bikebx {
top: 120px
}
.sec_one .swiper-slide .txtbx .dvbigtxtbx, .swiper-slide.three .txtbx .dvbigtxtbx {
font-size: 30px
}
.sec_one .swiper-slide .txtbx, .swiper-slide.three .txtbx {
right: 0;
width: 100%
}
.popupinr ul li {
font-size: 14px;
font-family: proxima_nova_rgregular;
margin-top: 15px;
color: #fff
}
.aftermarket .invstr_intro_inr {
padding-top: 0;
padding-bottom: 30px
}
.aftermarket .celebrations {
padding-top: 0
}
.brake-systems .product-inn-sec {
padding: 50px 0 0
}
.mobileshow {
display: block;
margin-top: 70px
}
.absimgbx img {
width: 100%
}
.feature_invbx_lft .dstp {
margin-top: 70px
}
.desktopshow {
display: none
}
.invtion_lft img {
width: 100%
}
.innovations .career_tab_inr.cmntab {
padding-bottom: 0
}
.innovations .innovation_cltr .sec_inr {
padding-top: 0
}
.innovations .cul-top {
padding-top: 0
}
.news_and_events .crprte_drpdwn {
position: relative;
right: 0;
top: 15px;
width: auto;
text-align: right;
border: 1px solid #fff;
float: left;
padding: 10px;
float: right
}
.fxddv {
overflow: hidden;
padding-bottom:10px;
}
.fxddv::-webkit-scrollbar {
width: 0;
background-color: transparent
}
.fxddv ul.fxdicnbx {
width: max-content;
width: -moz-max-content;
width: -webkit-max-content;
padding: 0;
padding-top: 15px
}
.fxddv ul.fxdicnbx li {
width: 20%;
padding-right: 0;
height: 40px
}
.news-and-events .custom-drop.invst_hdng {
position: relative
}
.news-and-events .custom-drop.invst_hdng .crprte_drpdwn {
position: absolute;
top: -63px;
width: 90px;
padding: 0;
right: 15px
}
.innovations .sec_one .swiper-container-horizontal>.swiper-pagination-bullets {
bottom: auto;
left: 15px;
width: auto;
right: auto;
top: 50%;
transform: translateY(-50%);
}
.innovations .swiper-pagination-bullet {
display: block;
margin: 10px 0 !important;
}
}
@media only screen and (min-width:320px) and (max-width:1023px) {
.inner-breadcrum-section {
display: block;
background: 0 0 !important;
height: auto
}
.inner-breadcrum-section .img-responsive {
width: 100%;
display: block
}
.inner-breadcrum-section .container {
position: absolute
}
.inner-breadcrum-section .breadcrumb {
margin: 60px 0 0;
background: 0 0;
font-size: 12px;
padding: 0
}
.inner-breadcrum-section-mobile {
display: block;
height: 100vh;
background-size: cover;
background-repeat: no-repeat;
background-color: #02293e
}
.inner-breadcrum-section .breadcrumb {
display: none
}
.brdcrmbbx {
display: none
}
}
@media (min-width:1600px) {
.employee-journey-details .lnebxnw.four {
width: 47%
}
.employee-journey-details .lnebxnw.three {
width: 40%
}
.employee-journey-details .lnebxnw.two {
width: 30%
}
.employee-journey-details .lnebxnw.one {
width: 29%
}
}
@media (max-width:1450px) {
.indicate.two .ind_two_line img {
width: auto
}
.indicate.two .ind_twoprd .ind_twoprd {
right: -136px
}
.indicate.two .ind_two_line .ind_twoprd .ind_twoprd img {
width: 240px
}
.lnebxnw.four {
width: 37%
}
.lnebxnw.three {
width: 39%;
margin-top: 41px
}
.lnebxnw.two {
width: 20%
}
.lnebxnw.one {
width: 17%
}
ul.rdbxlst li {
float: left;
width: 46%;
padding-right: 10%
}
.ftrlft {
width: 63.8%
}
.swiper-slide.one {
background-position: left bottom
}
.edgelftbx {
float: left;
width: 34%;
padding-right: 7%
}
.frstdvblnk {
float: left;
width: 164px
}
.home .slider-car-part .indicate.one {
right: 120px;
bottom: 183px
}
.cntctmap {
position: absolute;
bottom: 28px;
right: -31px;
width: 365px
}
.aftrmrkt_hghltbx ul.highlght_lst li {
width: 200px
}
.hdngbx h2 {
font-size: 34px;
color: #fff
}
.feature_invbx_lft h3 {
font-size: 60px
}
.feature_invbx_lft {
width: 35%
}
.feature_invbx_rht {
width: 65%
}
.absimgbx {
left: -396px;
bottom: -78px;
width: 532px
}
.mapbxinr {
position: relative;
width: 432px
}
.mapbx img {
margin-top: 12px 0;
width: 100%
}
.ind_pin {
position: absolute;
bottom: 111px;
right: 127px
}
.germny_pin {
position: absolute;
right: 204px;
top: 121px
}
.italy_pin {
position: absolute;
right: 203px;
top: 140px
}
}
@media (max-width:1440px) {
.page-id-32 .crprte_drpdwn {
right: 30px;
}
section#emp-info, #emp-career-jrny, #emp-qa {
padding-left: 12%;
width: 100%;
padding-right: 8%;
}
div#commseccol {
width: 30%;
}
.commlastsec {
display: none;
}
.committed_sec_box span:after {
width: 14.5vw;
left: 11vw;
}
.ast-builder-menu-1 .menu-item > .menu-link {
padding-left: 0px;
}
.karishma {
position: relative
}
}
@media (max-width:1366px) {
}
@media (max-width:1280px) {
body .sub-csr-approach.healthbx .expand_div {
width: 230px !important;
}
body .sub-csr-approach.healthbx .expand_div.expand_active {
width: 800px !important;
}
.committed_sec_box span:after {
width: 14vw;
}
.aftrmrkt_hghltbx ul.highlght_lst li {
width: 160px
}
.employee-journey-details .lnebxnw.four {
width: 36%
}
.lnebxnw.three {
width: 34%;
margin-top: 41px
}
.lnebxnw.two {
width: 12%
}
.lnebxnw.one {
width: 7%
}
.page-id-651 div#mCSB_1{
height: auto;
}
}
@media (max-width:1230px) {
.site-below-footer-wrap.ast-builder-grid-row-container.site-footer-focus-item.ast-builder-grid-row-2-lheavy.ast-builder-grid-row-tablet-2-equal.ast-builder-grid-row-mobile-full.ast-footer-row-stack.ast-footer-row-tablet-stack.ast-footer-row-mobile-stack {
margin-bottom: 60px;
}
.site-below-footer-wrap.ast-builder-grid-row-container.site-footer-focus-item.ast-builder-grid-row-2-lheavy.ast-builder-grid-row-tablet-2-equal.ast-builder-grid-row-mobile-full.ast-footer-row-stack.ast-footer-row-tablet-stack.ast-footer-row-mobile-stack, .site-primary-footer-wrap.ast-builder-grid-row-container.site-footer-focus-item.ast-builder-grid-row-3-rheavy.ast-builder-grid-row-tablet-3-equal.ast-builder-grid-row-mobile-full.ast-footer-row-stack.ast-footer-row-tablet-stack.ast-footer-row-mobile-stack {
padding-left: 2%;
width: 100%;
}
.emply_jrny_bxtwo {
min-height: inherit
}
.dstpnw {
display: none
}
.mblnw {
display: block
}
.lnebxnw {
display: none
}
.emplygraphimg {
display: none
}
.sec_inr {
margin-left: 2%;
width: 98%
}
.headerbx {
float: left;
margin-left: 2%;
width: 98%
}
.swiper-slide.one .txtbx {
right: 60px
}
.swiper-slide.two .txtbx {
right: 60px
}
.swiper-slide.three .txtbx {
right: 30px
}
.edgerhtbx li {
margin-right: 113px
}
.dottedlne {
width: 115px
}
ul.fylst li {
padding-right: 50px
}
}
@media (max-width:1200px) {
.site-primary-header-wrap.ast-builder-grid-row-container.site-header-focus-item.ast-container {
max-width: 100%;
margin-left: 3%;
width: 98%;
padding-right: 0;
padding-left: 0px !important;
}
}
@media (max-width:1100px) {
.swiper-slide.one .txtbx {
top: 141px;
width: 268px
}
.swiper-slide.one {
background-image: url(//www.endurancegroup.com/wp-content/uploads/2022/11/sec_one_bg.jpg);
background-position: -218px bottom;
height: 535px;
background-size: auto
}
.swiper-slide.one .txtbx .dvsmltxtbx {
font-size: 16px
}
.swiper-slide.one .txtbx .dvbigtxtbx {
font-size: 30px
}
.swiper-slide.one .txtbx .paratxt {
font-size: 12px
}
.rdmrebtn a {
padding: 5px 15px;
font-size: 11px
}
.swiper-slide.one .bikebx {
left: 29px;
top: 92px
}
.sec_one {
float: left;
width: 100%;
height: 100vh
}
.swiper-slide.two .txtbx {
top: 141px;
right: 10px;
width: 250px
}
.swiper-slide.two {
background-image: url(//www.endurancegroup.com/wp-content/uploads/2022/11/sec_one_bg2.jpg);
background-position: -218px bottom;
height: 535px;
background-size: auto
}
.swiper-slide.two .txtbx .dvbigtxtbx {
font-size: 30px
}
.swiper-slide.two .txtbx .paratxt {
font-size: 12px
}
.swiper-slide.two .lftimg {
left: 0
}
.lftimg .bnbkimg {
width: 380px
}
.swiper-slide.two .bikebx {
left: 29px
}
.sec_one {
float: left;
width: 100%;
height: 100vh
}
.swiper-slide.three .txtbx {
top: 141px;
right: 10px;
width: 250px
}
.swiper-slide.three {
background-image: url(//www.endurancegroup.com/wp-content/uploads/2022/11/sec_one_bg2.jpg);
background-position: -218px bottom;
height: 535px;
background-size: auto
}
.swiper-slide.three .txtbx .dvbigtxtbx {
font-size: 30px
}
.swiper-slide.three .txtbx .paratxt {
font-size: 12px
}
.swiper-slide.three .lftimg {
left: 0
}
.lftimg .bnbkimg {
width: 380px
}
}
@media (max-width:1080px) {
.breadcrumbs {
display: none;
}
.site-header-primary-section-right.site-header-section.ast-flex.ast-grid-right-section {
display: none;
}
}
@media (max-width:1024px) {
.feature_invbx_lft .dstp {
display: none
}
.feature_invbx_lft .mblvw {
display: block
}
.mblhdng.mblvw {
display: block
}
.innvtn_txtbx h3.dstp {
display: none
}
.innovation_cat_lft.dstp {
display: none
}
.innovation_cat_lft.mblvw {
display: block
}
.innvtn_imgbx img {
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none
}
.slick-slide .innvtn_imgbx img.mblvw {
display: block
}
.slick-slide .innvtn_imgbx img.dstp {
display: none
}
.whtline2 {
display: none
}
.innvtn_txtbx {
float: left;
width: 100%;
padding-left: 0;
position: relative;
padding-top: 0
}
.innovation_cat_rht .slick-dots {
width: auto;
bottom: 33px;
padding-top: 0
}
.presencebxlft {
float: left;
width: 100%;
padding-right: 0;
padding-bottom: 20px
}
.highlght_lst.dstp {
display: none
}
.celeb_swiper.invst_hghlt_mbl .txtbx.aftrmrktmbl p {
overflow: hidden;
font-family: proxima_nova_rgregular;
font-size: 14px;
color: #19a3ff;
line-height: 17px
}
.celeb_swiper.invst_hghlt_mbl .txtbx.aftrmrktmbl h3 {
overflow: hidden;
font-family: Proxima_Nova_bold;
font-size: 26px;
color: #fff
}
.aftrmrkt_hghltbx .celeb_swiper .imgbx {
float: left;
width: 100%;
padding-bottom: 10px
}
.aftrmrkt_hghltbx .celeb_swiper.invst_hghlt_mbl .imgbx img {
width: 100px
}
.invst_hghltbx .vrtclcntr_bx {
float: left;
width: 100%;
height: 100%;
display: block;
position: relative
}
.invst_hghltbx .vrtclcntr_bxinr {
display: block;
vertical-align: middle
}
.invst_hghlt_mbl {
clear: both;
overflow: hidden;
margin: 0 auto;
width: 300px;
padding-top: 20px
}
.celeb_swiper.invst_hghlt_mbl .imgbx img {
width: auto;
display: inline-block
}
.celeb_swiper.invst_hghlt_mbl .imgbx {
text-align: center
}
.celeb_swiper.invst_hghlt_mbl .txtbx {
text-align: center
}
.invst_hghltbx .invstinrbx {
padding-top: 40px
}
.invester .highlght_lst.dstp {
display: none
}
.invester .invst_endu_inr.dstp {
display: none
}
.invester .slick-slider.mblvw {
display: block
}
.financial_bx {
padding-top: 70px;
padding-bottom: 40px
}
.finncial_mnbx {
float: none;
overflow: hidden;
width: auto;
padding-top: 0
}
.finncial_mnbxlft {
float: none;
width: auto;
margin-right: 0;
overflow: hidden
}
.product-explore-section .container {
width: 98%;
margin-left: 2%
}
.mapbxinr {
width: 300px
}
.mapdtlsbx {
right: 2%
}
.finncial_mnbxrht {
float: none;
width: auto;
position: fixed;
background-color: rgba(0, 0, 0, .9);
width: 100%;
height: 100vh;
overflow-y: scroll;
top: 0;
left: 0;
z-index: 9999999;
display: none
}
.cntntbx {
margin: 0 auto;
width: 70%;
position: relative;
top: 50px;
overflow: visible
}
.cntntbx2 {
margin: 0 auto;
width: 70%;
position: relative;
top: 50px;
overflow: visible
}
.closebtn {
display: block;
position: absolute;
top: 30px;
left: 50%;
width: 14px;
height: 14px;
cursor: pointer;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/close.png) no-repeat right top;
margin: 0 auto;
width: 68%;
text-align: center;
margin-left: -34%
}
.sharehldrbx {
height: 580px;
padding-top: 48px
}
.crprtegvrnce {
float: left;
width: 100%;
padding-top: 50px
}
.crprtegvrnceinr {
float: none;
width: auto;
overflow: hidden
}
.crprte_drpdwn {
position: relative;
right: 0;
top: 0;
width: 300px;
text-align: left;
padding-top: 12px
}
.careers .intrst_frmbxbtm {
left: inherit;
position: absolute;
right: 13px
}
.careers .crprte_drpdwn {
position: relative;
right: 0;
top: 0;
width: 100px;
display: inherit;
padding-top: 0
}
.careers .interested-cla {
width: 100%;
margin-bottom: 10px
}
.careers .in-remove-mob {
display: none
}
.careers .custom-drop {
display: inline-table
}
.careers .custom-drop .crprte_drpdwn ul li:not(.init) {
width: 96px
}
.careers .custom-drop .crprte_drpdwn ul li {
font-size: 13px
}
.careers .custom-drop .crprte_drpdwn ul {
width: 85px
}
.careers .intrst_frmbxbtm .sbmtbtn {
padding: 5px 15px;
margin-top: 0
}
.crprt_drp {
display: inline-block
}
.invst_cntct_lft {
float: left;
width: 50%;
padding-right: 30px
}
.invst_cntct_rht {
float: left;
width: 50%;
height: 590px
}
.rgstrbx_rht {
padding-top: 30px
}
.innov_cltr_rht {
float: left;
width: 100%;
margin: 0
}
.innov_cltr_lft {
float: left;
width: 100%;
padding-top: 20px
}
.innovation_cltr .sec_inr {
margin-left: 2%;
width: 96%
}
.aftrmrkt_cmpgn_mid .imgbx {
text-align: center
}
.aftrmrkt_cmpgn_mid .innov_cltr_lft img {
width: auto
}
.aftrmrkt_cmpgn_mid .innov_cltr_rht {
width: 100%;
padding-top: 30px;
padding-bottom: 50px;
padding-right: 40px
}
.innovation_cltr .trdemrktnglft {
padding-right: 40px
}
.aftrmrkt_cmpgn_btm .trdemrktngrht {
float: left;
width: 100%;
margin-right: 0;
text-align: center
}
.aftrmrkt_cmpgn_btm .trdemrktngrht img {
width: 70%
}
.trdemrktnglft {
float: left;
width: 100%;
margin-right: 0;
padding-top: 50px
}
.invstinrbx {
float: left;
margin-left: 2%;
width: 96%
}
.flw.invstr_intro_main {
float: left;
width: 100%;
position: relative;
margin-top: 0
}
.aftrmrkt_cmpgn {
padding-top: 0
}
.invtion_lft {
float: left;
width: 100%
}
.invtion_rht {
float: left;
width: 100%;
margin-left: 0;
margin-right: 0;
padding-top: 50px
}
.innovation_cltr .innov_cltr_lft {
padding-bottom: 30px;
padding-right: 40px
}
.feature_invbx {
float: left;
width: 98%;
background-color: rgba(0, 119, 189, .6);
position: relative;
padding-left: 2%
}
.feature_invbx_lft {
float: left;
width: 100%;
position: relative
}
.feature_invbx_lft h3 {
text-align: left;
font-family: 'Proxima_Nova_Lt';
padding-top: 20px;
font-size: 40px;
color: #fff
}
.feature_invbx_rht {
float: left;
width: 100%;
background-color: transparent;
position: relative
}
.feature_invbxinr {
overflow: hidden;
padding: 15px 10px 20px
}
.absimgbx {
position: static;
left: -396px;
bottom: -100px;
width: 100%
}
.innovation_journey {
padding-top: 40px;
padding-bottom: 60px;
width: 96%;
margin-left: 2%;
margin-right: 2%
}
.feature_invbxmn {
padding-top: 30px
}
.innovation_journey .career_hdng {
padding-bottom: 0
}
.innovation_cat_lft {
float: left;
width: 100%;
height: auto;
position: relative
}
.innovation_cat_lft h3 {
overflow: hidden;
text-align: left;
color: #fefefe;
font-family: 'Proxima_Nova_Lt';
font-size: 24px;
position: static;
right: 0;
bottom: 55px;
padding-bottom: 20px
}
.presencebxlft h3 {
font-size: 24px
}
.innovation_category {
padding-top: 30px
}
.feature_invbx_lft h3 {
font-size: 24px
}
.innovation_category {
width: 96%;
margin-left: 2%;
margin-right: 2%
}
.innovation_cat_rht {
float: left;
width: 100%;
padding-left: 1%
}
.innvtn_imgbx {
float: left;
width: 100%;
padding-bottom: 25px;
padding-left: 0
}
body.aftermarket .innovation_cltr .sec_inr, body.aftermarket .invstinrbx, body.aftermarket .newsbxinr, body.aftermarket .sec_inr.invst {
width: 94%;
margin-left: 3%;
margin-right: 3%;
width: 94%;
margin-left: 3%;
margin-right: 3%
}
body.aftermarket .product-explore-section ul {
padding: 0 !important
}
body.aftermarket .invstr_intro_inr {
width: 100%
}
body.aftermarket .policybx.awardrecoCP .emplyebx {
padding-top: 0
}
body.aftermarket .global_prsnce {
padding-top: 0
}
body.aftermarket .enqrylft {
margin-left: 0
}
body.aftermarket .flw.product-explore-section h1.heading-inner.aos-init.aos-animate {
margin-left: 14px
}
body.aftermarket .aftermrkt_intro {
padding-bottom: 0
}
body.aftermarket .cntctbtmbxinr h2, body.aftermarket .prdrht p {
padding-bottom: 20px
}
body.aftermarket .cntctbtmbx.wheelerbx {
padding-top: 30px;
padding-bottom: 30px
}
body.aftermarket .awardrecoCP.policybx .invst_hdng {
padding-top: 30px
}
body.aftermarket .policybx.awardrecoCP {
padding-bottom: 0
}
body.aftermarket .global_prsnce {
padding-bottom: 0
}
body.aftermarket .product-explore-section h1.heading-inner {
padding-top: 0
}
body.investor_relations .product-explore-section ul {
padding: 0 !important
}
body.investor_relations .invstr_intro_inr {
width: 100%
}
body.investor_relations .sharehldrbx {
height: auto;
padding-bottom: 30px
}
body.investor_relations .flw.product-explore-section h1.heading-inner.aos-init.aos-animate {
margin-left: 14px
}
body.investor_relations .invstr_intro {
padding-bottom: 0
}
body.investor_relations .invst_cntct {
padding-top: 30px
}
body.investor_relations .exploreflex, body.investor_relations .innovation_cltr .sec_inr, body.investor_relations .invstinrbx, body.investor_relations .newsbxinr, body.investor_relations .sec_eight .sec_inr, body.investor_relations .sec_inr.invst {
width: 94%;
margin-left: 3%;
margin-right: 3%
}
body.home .sec_three .endurance_lst .mCSB_scrollTools.mCSB_scrollTools_horizontal {
margin-left: 0 !important
}
body.home .sec_inr.abtbx {
padding-top: 40px
}
body.home .sec_six .careerbx {
min-height: 358px;
height: auto
}
body.home .careerbxlft {
width: 24%
}
body.home #frstbx.sec_two .sec_inr, body.home .sec_five .sec_inr, body.home .sec_inr.abtbx, body.home .sec_seven .sec_inr, body.home .sec_six .sec_inr, body.home .sec_three .endurance_lst, body.home .sec_three .sec_inr {
width: 94%;
margin-left: 3%;
margin-right: 3%
}
.endure_mob_blue {
background-color: #051832;
padding-top: 30px
}
.mob-product-padd {
padding-top: 30px;
padding-bottom: 30px
}
body.innovations .innovation_category, body.innovations .innovation_journey {
width: 100%;
margin: 0
}
body.innovations .innovation_category .innovation_cat_rht {
padding-left: 0
}
body.innovations .product-explore-section .container {
padding: 0;
width: 100%;
margin-left: 0
}
body.innovations .product-explore-section .exploreflex ul {
width: 100%;
padding: 0;
margin: 0
}
body.innovations .innovation_journey .mCSB_scrollTools.mCSB_scrollTools_horizontal {
width: 100%
}
body.innovations .product-explore-section .container h1.heading-inner {
margin-left: 14px;
padding-top: 0
}
body.innovations .innovation_cat_rht .slick-dots {
bottom: 0 !important
}
body.innovations .feature_invbxmn .sec_inr, body.innovations .innovation_cltr .sec_inr, body.innovations .innovation_cltr.cul-top {
padding-top: 0
}
body.innovations .career_tab_inr.cmntab {
padding-bottom: 0
}
body.innovations .innovation_category {
min-height: auto;
padding-bottom: 30px
}
body.innovations .presencebx {
padding-bottom: 0
}
body.innovations .flw.product-explore-section {
padding-bottom: 0
}
body.innovations .feature_invbxmn .sec_inr, body.innovations .flw.product-explore-section .container, body.innovations .innovation_category .innovation_cat_lft, body.innovations .innovation_category .innovation_cat_rht, body.innovations .innovation_cltr .sec_inr, body.innovations .innovation_journey .career_hdng, body.innovations .innovation_journey .content.demo-x, body.innovations .inovation_glance .sec_inr, body.innovations .presencebx .sec_inr {
width: 94%;
margin-left: 3%;
margin-right: 3%
}
body.news_and_events .newsbx.celebrations {
padding-top: 0;
padding-bottom: 0
}
body.news_and_events .product-explore-section .container {
padding: 0;
width: 100%;
margin-left: 0
}
body.news_and_events .product-explore-section .container h1.heading-inner {
margin-left: 14px;
padding-top: 0
}
body.news_and_events .product-explore-section .exploreflex ul {
width: 100%;
padding: 0;
margin: 0
}
body.news_and_events .flw.product-explore-section, body.news_and_events .newsbx.celebrations .newsbxinr .tab_container.newstab {
padding-bottom: 30px
}
body.news_and_events .newsbx.celebrations .newsbxinr .tab_container.newstab ul.newslstng {
padding-bottom: 0
}
body.news_and_events .newsbx.celebrations .newsbxinr, body.news_and_events .product-explore-section .container, body.news_and_events .product-explore-section .exploreflex {
width: 94%;
margin-left: 3%;
margin-right: 3%
}
body.brake_systems .inner-breadcrum-section, body.suspension .inner-breadcrum-section, body.transmission .inner-breadcrum-section {
height: 70vh;
background-size: contain
}
body.suspension .product-overview {
height: auto;
min-height: 280px
}
body.suspension .product-offering.k-prodct-offer-head {
padding-top: 40px
}
body.suspension .flw.product-client-carousal .container {
width: 100%;
padding: 0;
margin: 0
}
body.suspension .flw.product-inn-sec, body.suspension .product-client-carousal {
padding: 40px 0
}
body.suspension .product-explore-section .container h1.heading-inner {
margin-left: 14px;
padding-top: 0
}
body.suspension .pressure-tab-section .tab_container {
padding-top: 40px
}
body.suspension .product-explore-section .container {
width: 94%;
margin-left: 3%;
margin-right: 3%
}
body.suspension .flw.product-explore-section {
padding-bottom: 0
}
body.suspension .flw.product-inn-sec .container, body.suspension .tab_container .tab_content .container {
padding: 0;
margin: 0;
width: 100%
}
body.suspension .product-explore-section ul {
padding: 0
}
body.suspension .flw.product-client-carousal .container, body.suspension .flw.product-inn-sec .container, body.suspension .tab_container .tab_content .container {
width: 94%;
margin-left: 3%;
margin-right: 3%
}
body.transmission .product-overview {
height: auto;
min-height: 280px
}
body.transmission .product-offering.k-prodct-offer-head {
padding-top: 40px
}
body.transmission .flw.product-client-carousal .container {
width: 100%;
padding: 0;
margin: 0
}
body.transmission .flw.product-inn-sec, body.transmission .product-client-carousal {
padding: 40px 0
}
body.transmission .product-explore-section .container h1.heading-inner {
margin-left: 14px;
padding-top: 0
}
body.transmission .pressure-tab-section .tab_container {
padding-top: 40px
}
body.transmission .flw.product-explore-section {
padding-bottom: 0
}
body.transmission .flw.product-inn-sec .container, body.transmission .tab_container .tab_content .container {
padding: 0;
margin: 0;
width: 100%
}
body.transmission .product-explore-section ul {
padding: 0
}
.ftrbtmlft {
line-height: 20px
}
.new-life-at-popup {
margin-left: -500px
}
body.transmission .flw.product-client-carousal .container, body.transmission .flw.product-inn-sec .container, body.transmission .tab_container .tab_content .container {
width: 94%;
margin-left: 3%;
margin-right: 3%
}
body.brake_systems .product-overview {
height: auto;
min-height: 280px
}
body.brake_systems .product-offering.k-prodct-offer-head {
padding-top: 40px
}
body.brake_systems .flw.product-client-carousal .container {
width: 100%;
padding: 0;
margin: 0
}
body.brake_systems .flw.product-inn-sec, body.brake_systems .product-client-carousal {
padding: 40px 0
}
body.brake_systems .product-explore-section .container h1.heading-inner {
margin-left: 14px;
padding-top: 0
}
body.brake_systems .pressure-tab-section .tab_container {
padding-top: 40px
}
body.brake_systems .product-explore-section .container {
padding: 0;
width: 100%;
margin-left: 0
}
body.brake_systems .flw.product-explore-section {
padding-bottom: 30px
}
body.brake_systems .flw.product-inn-sec .container, body.brake_systems .tab_container .tab_content .container {
padding: 0;
margin: 0;
width: 100%
}
body.brake_systems .product-explore-section ul {
padding: 0
}
body.brake_systems .flw.pressure-tab-section, body.brake_systems .flw.product-client-carousal .container, body.brake_systems .flw.product-inn-sec .container, body.brake_systems .product-explore-section, body.brake_systems .tab_container .tab_content .container {
width: 94%;
margin-left: 3%;
margin-right: 3%
}
.swiper-slide.one.fourth .slider-car-part.bikebx {
top: 185px
}
.swiper-slide.one.fourth .slider-car-part.bikebx .indicate.three {
right: 155px;
bottom: 203px
}
.swiper-slide.one.fourth .slider-car-part.bikebx .indicate.one {
right: 125px;
bottom: 165px
}
.swiper-slide.one.fourth .slider-car-part.bikebx .indicate.two {
right: 172px;
bottom: 170px
}
.swiper-slide.one.fourth .slider-car-part.bikebx .indicate.four {
right: 200px;
bottom: 195px
}
.home .swiper-slide.five .lftimg .bnbkimg {
width: 100% !important
}
.home .slider-car-part .ind_four_line {
right: -168px
}
.home .slider-car-part .indicate-line.ind_fourprd {
right: -208px;
top: -70px
}
.swiper-slide.four, .swiper-slide.one, .swiper-slide.three, .swiper-slide.two {
height: 100vh;
background-size: cover !important
}
.swiper-slide.two .bnbkimg {
margin-left: 0
}
.swiper-slide.two .txtbx {
right: 80px
}
}
@media (max-width:1000px) {
.inner-breadcrum-section.emplyee_jrny_bnrbx .container {
width: 96%;
margin-left: 2%;
margin-right: 2%;
position: relative;
padding-bottom: 30px
}
.inner-breadcrum-section.emplyee_jrny_bnrbx .container .row {
margin-right: 0;
margin-left: 0
}
body.invester {
background: #024d75
}
.invstinrbx {
float: left;
margin-left: 2%;
margin-right: 2%;
width: 96%
}
.sec_inr.invst {
float: left;
width: 96%;
margin-left: 2%;
margin-right: 2%
}
.contact .inr_mnbnrtxt {
position: absolute;
right: inherit;
left: 60px;
top: 100px
}
.inr_mnbnrtxt {
top: 60px
}
body.news {
background: #004d77
}
body.contact {
background: #004e75
}
.swiper-slide.one {
float: left;
width: 100%;
height: 100vh;
background-image: url(//www.endurancegroup.com/wp-content/uploads/2022/11/sec_one_bg.jpg);
background-position: left top;
background-repeat: no-repeat;
background-size: cover
}
.swiper-slide.two {
float: left;
width: 100%;
height: 100vh;
background-image: url(//www.endurancegroup.com/wp-content/uploads/2022/11/sec_one_bg2.jpg);
background-position: left top;
background-repeat: no-repeat;
background-size: cover
}
.swiper-slide.three {
float: left;
width: 100%;
height: 100vh;
background-image: url(//www.endurancegroup.com/wp-content/uploads/2022/11/sec_one_bg3.jpg);
background-position: left top;
background-repeat: no-repeat;
background-size: cover
}
.headerbx {
border-bottom: 0 solid #33373e;
padding-bottom: 4px;
margin-left: 0;
width: 100%
}
.logobx {
padding-left: 10px
}
.logobx img {
width: 100px
}
.brgrmnu {
display: block;
padding-right: 10px;
padding-top: 9px;
float: right
}
.lgnbtn {
padding-right: 0;
cursor: pointer;
padding-bottom: 11px;
float: right;
position: absolute;
right: 38px;
top: 9px;
z-index: 110
}
.navbgbx {
position: fixed;
left: 0;
top: 0;
background: #000;
height: 100vh;
width: 100%;
overflow-y: scroll;
z-index: 999999
}
.topmnubx {
background-color: transparent;
margin-left: 0
}
.crvelft {
display: none
}
.nvlstleft {
padding-right: 15px
}
.brgrmnu img {
width: 20px
}
.fxddv {
position: fixed;
right: 0;
background: #031933;
top: inherit;
bottom: 0;
height: auto;
min-width: 10px;
z-index: 99999;
width: 100%;
clear: both;
float: left
}
.ftrbtm {
padding-bottom: 60px
}
ul.fxdicnbx {
float: none;
overflow: hidden;
text-align: center;
width: auto;
margin-top: 0;
padding: 10px
}
ul.fxdicnbx li {
float: left;
text-align: center;
width: 16%;
padding-bottom: 0;
padding-right: 20px
}
ul.fxdicnbx li a {
display: inline-block
}
ul.fxdicnbx li .txtdv {
float: left;
width: 100%;
max-height: 100px;
pointer-events: none;
overflow: hidden;
font-family: proxima_nova_rgregular;
font-size: 13px;
color: #fff
}
ul.fxdicnbx:hover {
margin-top: 0;
transition: margin-top 1s ease-in-out
}
ul.fxdicnbx li:hover .txtdv {
transition: max-height 1s ease-in-out;
max-height: 100px;
font-family: proxima_nova_rgregular;
font-size: 13px;
color: #fff
}
ul.fxdicnbx li span {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/fxddv_icon.png) no-repeat left top;
margin-bottom: 4px
}
ul.fxdicnbx li span.partner {
display: inline-block;
width: 27px;
height: 17px;
background-position: left top
}
ul.fxdicnbx li span.product_fndr {
display: inline-block;
width: 20px;
height: 20px;
background-position: -5px -20px
}
ul.fxdicnbx li span.contact {
display: inline-block;
width: 14px;
height: 19px;
background-position: -9px -44px
}
ul.fxdicnbx li span.enquiry {
display: inline-block;
width: 21px;
height: 20px;
background-position: -5px -65px
}
ul.fxdicnbx li span.location {
display: inline-block;
width: 14px;
height: 18px;
background-position: -8px -89px
}
ul.fxdicnbx li span.download {
display: inline-block;
width: 15px;
height: 15px;
background-position: -7px -111px
}
ul.fxdicnbx li:hover span.partner {
display: inline-block;
width: 27px;
height: 17px;
background-position: -29px top
}
ul.fxdicnbx li:hover span.product_fndr {
display: inline-block;
width: 20px;
height: 20px;
background-position: -34px -20px
}
ul.fxdicnbx li:hover span.contact {
display: inline-block;
width: 14px;
height: 19px;
background-position: -38px -44px
}
ul.fxdicnbx li:hover span.enquiry {
display: inline-block;
width: 21px;
height: 20px;
background-position: -34px -65px
}
ul.fxdicnbx li:hover span.location {
display: inline-block;
width: 16px;
height: 18px;
background-position: -36px -89px
}
ul.fxdicnbx li:hover span.download {
display: inline-block;
width: 15px;
height: 15px;
background-position: -36px -111px
}
.careerbxrht li {
width: 25%
}
.ftrrhtinr {
width: 90%
}
.hdrrht {
display: none;
position: fixed;
left: 0;
top: 0;
background: #000;
width: 100%;
height: 100vh;
z-index: 99999;
overflow-y: scroll
}
header {
z-index: 999999
}
ul.navlst {
float: left;
margin: 0;
padding: 0;
list-style-type: none
}
.nvlstleft {
float: left;
width: 100%;
padding: 20px 20px 0
}
ul.navlst li {
float: none;
overflow: hidden;
margin: 0;
padding: 10px 0;
list-style-type: none;
position: relative
}
.hdrtopinr {
float: left;
width: 100%
}
.topmnubx {
margin-left: 0;
overflow: hidden;
height: auto
}
.topnavinr {
float: none;
overflow: hidden;
padding-right: 0;
padding-top: 0
}
ul.topnav li {
float: none;
padding: 0 20px 20px;
margin: 0;
list-style-type: none;
position: relative;
overflow: hidden;
position: relative
}
.acticn {
position: absolute;
right: 10px;
top: 0;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/pls_mns.png) no-repeat -12px top;
width: 12px;
height: 12px;
display: block
}
ul.topnav li.active .acticn {
background-position: left top
}
ul.topnav {
width: 100%;
padding-top: 10px
}
.srchbx {
display: none
}
ul.navlst li a {
color: #65c1ff;
font-size: 14px
}
ul.topnav li a {
color: #65c1ff;
font-size: 14px;
text-transform: none
}
#submenu {
display: none
}
.topnav ul.submenu {
position: relative;
left: 0;
width: 100%;
top: 0;
padding-top: 20px;
padding-bottom: 0;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border: 0 solid #000;
background-color: transparent;
visibility: visible;
opacity: 1;
transform: none;
z-index: 100;
transition: none;
display: none
}
ul.topnav li ul.submenu li:last-child {
padding-bottom: 0
}
ul.topnav li ul.submenu li a {
color: #fff;
font-size: 14px;
text-transform: none;
background: 0 0
}
.clse_mnu_mbl {
position: absolute;
top: 15px;
right: 20px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/clse_mbl.png) no-repeat left top;
width: 16px;
height: 17px;
cursor: pointer;
display: block;
z-index: 999
}
.fybxlft {
margin-bottom: 20px;
width: 175px;
font-size: 30px;
margin-top: 15px
}
ul.fylst li h3 {
font-size: 13px
}
ul.fylst li p {
font-size: 11px
}
.abttr {
padding-bottom: 10px;
padding-top: 10px
}
.edgelftbx {
float: left;
width: 100%;
padding-right: 0
}
ul.fylst {
float: left;
padding-top: 14px
}
.edgerhtbx {
float: left;
width: 90%;
margin-top: 30px;
padding-left: 10%;
height: 150px
}
.newsbxinr {
float: left;
margin-left: 2%;
margin-right: 2%;
width: 96%
}
ul.newslstng li .txtbx h3 {
font-size: 17px
}
ul.newslstng li {
width: 48%
}
ul.newslstng li.rht {
margin-right: 2%
}
.newsbx.celebrations {
margin-top: 0
}
.cntctmap {
position: relative;
bottom: 0;
right: 0;
width: auto;
overflow: hidden
}
.cntctmap img {
width: 300px
}
.cntctbtmbx .tab_drawer_heading {
overflow: hidden
}
}
@media (max-width:921px) {
.site-above-footer-wrap[data-section="section-above-footer-builder"].ast-footer-row-mobile-stack .site-footer-section {
margin-bottom: 0px !important;
}
.footer-widget-area[data-section="section-footer-menu"] .astra-footer-tablet-vertical-menu {
display:flex;
}
.footer-widget-area[data-section="section-footer-menu"] .astra-footer-tablet-vertical-menu .menu-item {
align-items: flex-start;
}
.ast-footer-copyright, .footer-widget-area[data-section="section-footer-menu"] .astra-footer-tablet-vertical-menu .menu-item, .footer-widget-area[data-section="sidebar-widgets-footer-widget-1"].footer-widget-area-inner, .footer-widget-area[data-section="sidebar-widgets-footer-widget-2"].footer-widget-area-inner, .footer-widget-area[data-section="sidebar-widgets-footer-widget-3"].footer-widget-area-inner {
text-align: left;
}
}
@media (max-width:800px) {
.rotatedv img {
width: 430px
}
.sstnbx .txtbx h3 {
opacity: 1
}
.hidntxt {
overflow: hidden;
transition: .6s;
visibility: visible
}
.hidntxt p {
opacity: 1
}
.ftrrhtinr {
width: 100%
}
.ftrrht {
float: left;
width: 32%
}
.nwsltrinr {
overflow: hidden;
padding: 0 10px
}
.ftrbtmlft {
float: left;
width: 40%
}
.csr-detail-row {
width: 80%;
margin-left: 10%;
margin-right: 10%
}
.csr-subdetail-box {
width: 100%
}
.wid-100 {
margin-left: 0
}
.csr-subdetail-box:last-child {
border-bottom: 1px solid #37749e
}
}
@media (max-width:767px) {
.innovations-slider .slideshow {
max-width: 100%;
left: 0 !important;
height:auto;
}
input[type="submit"] {
float: left;
margin-left: 35px;
}
.wpcf7 input:not([type=submit]), .wpcf7 select, .wpcf7 textarea {
background: 0 0;
padding: 10px 0;
font-size: 14px;
font-family: open_sansregular;
color: #fff;
border: none;
border-bottom: 1px solid #055197;
}
.ftrform{padding-right:0;}
.celebrations .sec_inr {
width: 86% !important;
margin: 0 auto;
float: none;
}
.site-primary-footer-wrap.ast-builder-grid-row-container.site-footer-focus-item.ast-builder-grid-row-3-rheavy.ast-builder-grid-row-tablet-3-equal.ast-builder-grid-row-mobile-full.ast-footer-row-stack.ast-footer-row-tablet-stack.ast-footer-row-mobile-stack {
padding-top: 30px;
padding-bottom: 10px;
}
.site-below-footer-wrap.ast-builder-grid-row-container.site-footer-focus-item.ast-builder-grid-row-2-lheavy.ast-builder-grid-row-tablet-2-equal.ast-builder-grid-row-mobile-full.ast-footer-row-stack.ast-footer-row-tablet-stack.ast-footer-row-mobile-stack, .site-primary-footer-wrap.ast-builder-grid-row-container.site-footer-focus-item.ast-builder-grid-row-3-rheavy.ast-builder-grid-row-tablet-3-equal.ast-builder-grid-row-mobile-full.ast-footer-row-stack.ast-footer-row-tablet-stack.ast-footer-row-mobile-stack {
padding-left: 20px;
width: 100%;
padding-right: 20px;
}
#astra-footer-menu .menu-item > a {
padding-left: 0;
padding-right: 15px !important;
margin-right: 10px !important;
}
.ast-builder-footer-grid-columns.site-below-footer-inner-wrap.ast-builder-grid-row {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
}
.careers .hrp_popup_div a.closepopup {
top: 20px !important
}
.swiper-slide.one .bikebx .five, .swiper-slide.one .bikebx .four, .swiper-slide.one .bikebx .one, .swiper-slide.one .bikebx .three, .swiper-slide.one .bikebx .two {
display: none
}
.scndbx .endu_txtbx h3 {
min-height: 70px
}
.know-more-Communities {
display: none
}
.crprte_drpdwn {
position: relative;
right: 0;
top: 0;
width: 300px;
text-align: left;
padding-top: 12px
}
.careers .intrst_frmbxbtm {
left: inherit;
position: absolute;
right: 13px
}
.careers .crprte_drpdwn {
position: relative;
right: 0;
top: 0;
width: 100px;
display: inherit;
padding-top: 0
}
.careers .interested-cla {
width: 100%;
margin-bottom: 10px
}
.careers .in-remove-mob {
display: none
}
.careers .custom-drop {
display: inline-table;
padding-left: 16px
}
.careers .custom-drop .crprte_drpdwn ul li:first-child {
color: #fff
}
.careers .custom-drop .crprte_drpdwn ul li:not(.init) {
width: 96px
}
.careers .endrnce_bx {
padding-top: 65px
}
.careers .career_tab_inr.cmntab {
padding-bottom: 0
}
.careers .emplye_lylty_txt {
height: 365px
}
.careers .celebrations {
padding-top: 20px
}
.careers .hrprgm {
padding-top: 0
}
.careers .custom-drop .crprte_drpdwn ul li {
font-size: 13px
}
.careers .custom-drop .crprte_drpdwn ul {
width: 85px
}
.careers .intrst_frmbxbtm .sbmtbtn {
padding: 5px 15px;
margin-top: 5px
}
#cpuls li {
width: 100%;
float: left
}
#cpuls li:nth-child(2n+2) {
margin-left: 0
}
.emplyee_dtl_lft {
float: left;
width: 100%;
margin-right: 0;
text-align: center;
padding-bottom: 20px
}
.emplyee_dtl_lft img {
display: inline-block;
width: auto
}
.emplyee_dtl_rht {
float: left;
width: 100%
}
.invst_cntct_rht {
float: left;
width: auto;
max-width: 750px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/invst_cntct_mbl.jpg) no-repeat left top;
height: 591px
}
.invst_cntct_rhtinr {
overflow: hidden;
padding: 20px
}
.dvfltbx {
float: left;
width: 100%;
margin-right: 0
}
.invstr_intro_inr {
float: none;
width: auto;
overflow: hidden
}
.invst_hdng {
overflow: hidden;
padding-bottom: 20px
}
.flw.invstr_intro_main {
float: left;
width: 100%;
position: relative;
margin-top: 0
}
.invstr_intro {
float: left;
width: 100%;
padding-top: 30px;
padding-bottom: 30px
}
.frstbx {
float: left;
width: 100%;
height: 600px;
background: #031933;
margin-right: 0
}
.abtbx {
padding-top: 0
}
.enqrylft {
float: left;
width: 100%;
margin-right: 0
}
.scndbx {
float: left;
width: 100%;
height: 400px;
margin-right: 0
}
.sec_inr {
margin-left: 2%;
width: 96%
}
.sstnbx {
float: left;
width: 100%;
padding-right: 0
}
.sstnbx .imgbx {
float: left;
width: 100%
}
.sstnbx .imgbx img {
width: 100%;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
opacity: 1
}
.sstnbx:hover img {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
opacity: 1
}
.sstnbx .txtbx {
float: left;
width: 100%;
padding-top: 20px
}
.sstnbx .txtbx h3 {
overflow: hidden;
font-family: Proxima_Nova_bold;
color: #fff;
font-size: 16px;
opacity: 1;
padding-bottom: 8px
}
.sstnbx:hover .txtbx h3 {
opacity: 1
}
.hidntxt {
overflow: hidden;
transition: .6s;
visibility: visible
}
.hidntxt p {
font-family: proxima_nova_rgregular;
overflow: hidden;
font-size: 12px;
color: #fff;
line-height: 18px;
opacity: .5
}
.rdmrebtn2 {
overflow: hidden;
padding-top: 10px
}
.rdmrebtn2 a {
display: inline-block;
padding-left: 30px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/pls.png) no-repeat left center;
font-family: open_sansregular;
font-size: 12px;
color: #fff;
opacity: .5;
text-decoration: none;
min-height: 15px
}
.sec_three .sec_inr {
padding-top: 10px
}
.sstnbx:hover .hidntxt {
visibility: visible
}
.sec_six {
padding-top: 0
}
.sec_six .sec_inr {
padding-top: 15px
}
.careerbxrht {
padding-top: 40px
}
.careerbx {
height: auto
}
.careerbxrht {
float: left;
width: 100%
}
.careerbxrht li {
border: none;
padding-left: 1px;
background: url(//www.endurancegroup.com/wp-content/uploads/2023/01/cr_ovr2.png) no-repeat center top;
width: 467px;
margin-right: 20px
}
.careerbxrht li:hover {
background: url(//www.endurancegroup.com/wp-content/uploads/2023/01/cr_ovr2.png) no-repeat center top
}
.careerbxrht li .rdmrbtnnw a {
margin-top: 10px;
width: auto;
padding: 7px 15px;
height: auto;
text-align: center;
background: 0 0;
text-decoration: none;
font-size: 13px;
font-family: open_sansregular;
color: #fff
}
.crhdng, .crrbxinr p {
color: #fff
}
.nmbrbx {
opacity: 1;
color: #fff
}
.bordertop {
display: none
}
.sec_six .content {
float: left;
width: 100%
}
.dstp {
display: none
}
.mblvw {
display: block
}
.sec_one {
float: left;
width: 100%;
height: auto
}
.swiper-slide.one {
height: 550px
}
.swiper-slide.two {
height: 550px
}
.swiper-slide.three {
height: 550px
}
.sec_two {
background: 0 0;
min-height: inherit;
padding-bottom: 30px
}
.sec_eight .sec_inr {
margin: 0;
width: 100%
}
.enqrylft {
float: left;
width: 96%;
margin-right: 0;
margin-left: 0;
padding-bottom: 20px
}
.enqrybxtr .txtfld {
background: 0 0;
padding: 10px 0;
width: 90%;
font-size: 14px;
font-family: open_sansregular;
color: #fff;
border: none;
border-bottom: 1px solid #055197
}
.enqrybxtr .txtfldarea {
background: 0 0;
padding: 10px 0;
height: 37px;
width: 90%;
font-size: 14px;
font-family: open_sansregular;
color: #fff;
border: none;
resize: none;
border-bottom: 1px solid #055197
}
.enqrybxtr .sbmtbtn {
opacity: .5
}
.mapbxinr {
display: none
}
.mapbx {
float: left;
width: 100%;
background: #05589f
}
.mapdtlsbx {
position: relative;
right: inherit;
top: 0;
width: 96%;
margin-left: 2%;
padding-top: 30px
}
.addrsbx {
overflow: hidden;
background-color: transparent;
padding: 0
}
ul.maplnk li {
background: 0 0
}
ul.maplnk li a {
opacity: 1;
color: #00a1ff;
}
.sec_eight {
padding-bottom: 0
}
.ftrlft {
float: left;
width: 96%;
padding-top: 30px;
margin-left: 2%
}
.footertop .sec_inr {
margin: 0;
width: 100%
}
.ftrrht {
float: left;
width: 100%;
background-color: #005a8c;
padding-top: 20px;
padding-bottom: 20px
}
.ftrrhtinr {
position: relative;
margin-right: 0;
width: 96%;
background-color: transparent;
height: auto
}
.nwsltrtr {
overflow: hidden;
padding-bottom: 25px;
width: 400px
}
.footertop .sec_inr {
padding-top: 0;
padding-bottom: 0
}
.ftrbtmrht {
float: left;
margin-right: 0;
width: 100%
}
.ftrbtmlft {
float: left;
width: 100%;
padding-bottom: 10px
}
.enqrylft .hdngbx {
padding-bottom: 10px
}
.sec_eight .sec_inr {
padding-top: 0
}
.ftrlnkbx {
float: left;
width: 100%
}
.ftrlnkbx h3 {
overflow: hidden;
font-family: open_sansbold;
color: #fff;
font-size: 14px;
padding-bottom: 0;
padding-top: 10px;
position: relative
}
.sclbx {
overflow: hidden;
padding-top: 0;
padding-bottom: 30px
}
.sclbx h3 {
padding-bottom: 15px
}
.ftrlnk {
display: none
}
.mblclkftr {
cursor: pointer
}
.mblclkftr .acticn {
position: absolute;
right: 10px;
top: 10px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/pls_mns2.png) no-repeat -12px top;
width: 12px;
height: 12px;
display: block
}
.mblclkftr.active .acticn {
background-position: left top
}
.hdngbx {
overflow: hidden;
padding-bottom: 30px
}
.hdngbx h2 {
font-size: 24px
}
.abtlft {
float: left;
width: 100%;
padding-right: 0
}
.abtrht {
float: none;
width: auto;
padding-top: 20px;
margin-right: 0
}
.abtrht img {
width: 100%;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease
}
.abtrht:hover img {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1)
}
.fybxlft {
float: none;
width: 300px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/fy_arw_mbl.png) no-repeat right center;
font-family: 'Proxima_Nova_Lt';
font-size: 30px;
color: #fff;
text-align: center;
clear: both;
margin: 0 auto;
margin-bottom: 20px
}
ul.fylst li h3 {
font-size: 24px
}
ul.fylst li p {
font-size: 14px
}
.abttr.edgebx .hdngbx h2 {
font-size: 24px;
text-align: center
}
.edgelftbx .hdngbx {
padding-bottom: 5px
}
.edgelftbx p {
text-align: center
}
.edgerhtbx {
float: none;
width: 577px;
padding-left: 0;
height: 167px;
margin: 0 auto;
margin-top: 0;
margin-top: 30px;
clear: both
}
.sec_six .hdngbx h2 {
text-align: center;
text-align: center
}
.sec_six .hdngbx {
overflow: hidden;
padding-bottom: 20px
}
.careerbxlft {
float: left;
width: 100%;
height: auto;
text-align: center
}
.careerbxlft h3 {
font-size: 18px;
padding-bottom: 10px
}
.careerbxlft p {
font-size: 13px;
padding-bottom: 15px
}
.careerbxlft .rdmrebtn a {
font-size: 12px
}
.abttr.edgebx {
padding-top: 20px
}
.careerbxrht li {
height: 297px
}
.inolft {
float: left;
width: 95%;
padding-right: 5%;
padding-left: 0;
position: relative;
z-index: 15
}
.inorht {
float: none;
width: auto;
overflow: hidden;
clear: both
}
.rotatedv {
display: none
}
.frstbx {
height: auto
}
.cntctlst {
overflow: hidden;
width: auto
}
.prdlft {
float: left;
width: 100%;
margin-right: 0;
text-align: center
}
.prdrht {
float: left;
padding-top: 30px;
width: 100%
}
.whlr_lst li {
float: left;
width: 100%;
margin-right: 0;
margin-bottom: 20px
}
.presencebxrht {
float: left
}
.innovation_category {
background: 0 0;
min-height: auto
}
.swiper-slide.one .txtbx {
top: inherit;
width: 310px;
left: 0;
right: inherit;
position: relative;
margin: 0 auto;
margin-top: 67px
}
.swiper-slide.one .bikebx {
position: relative;
left: 0;
top: 0;
width: 300px;
margin: 0 auto
}
.swiper-slide.one .bikebx img {
width: 300px
}
.swiper-slide.two .txtbx {
top: inherit;
width: 310px;
left: 0;
right: inherit;
position: relative;
margin: 0 auto;
margin-top: 67px
}
.swiper-slide.two .lftimg {
position: relative;
left: 0;
top: 0;
width: 300px;
margin: 0 auto
}
.swiper-slide.two .lftimg img {
width: 300px
}
.swiper-slide.three .txtbx {
top: inherit;
width: 310px;
left: 0;
right: inherit;
position: relative;
margin: 0 auto;
margin-top: 67px
}
.swiper-slide.three .lftimg {
position: relative;
left: 0;
top: 0;
width: 300px;
margin: 0 auto
}
.swiper-slide.three .lftimg img {
width: 240px
}
.inner-breadcrum-section .img-responsive{
object-fit: cover;
height: calc(100vh - 72px) !important;
}
.home .sec_one,.home .sec_one .swiper-slide,.about-banner,.about-banner .about-inner-banner img,.investor-relations .sec_one,.careers  .career_bx,.news-and-events .career_bx,.contact-us .career_bx,.inner-breadcrum-section{
position: relative;
}
.home .sec_one .swiper-slide .txtbx{
padding: 0 30px;;
}
.sec_one .swiper-container-horizontal>.swiper-pagination-bullets{
right: auto !important;
left: 10px !important;
width: 8px !important;
display: flex;
flex-wrap: wrap;
top: 50% !important;
transform: translateY(-50%);
bottom: auto !important;
}
.sec_one .swiper-pagination-bullet{
margin: 3px 0 !important;
}
}
.product-explore-section .exploreflex .footerbutton{
opacity: 1;
}
.ftrbtmlft span{
display: block;
width: 100%;
margin-top: 10px;
line-height: 18px;
}
@media (max-width:1000px) and (min-width:800px) and (orientation:landscape){
h3.tab_drawer_heading{
display: none !important;
}
}
@media (max-width:720px) {
.enqrylft {
padding: 0 25px;
}
input[type="submit"] {
margin-left: 0;
}
}
@media (max-width:700px) {
.presencebxrht {
float: left;
width: 100%;
position: relative
}
.pnbxnw_ind {
position: absolute;
right: 93px;
top: 62px
}
.pnbxnw_ger {
right: 142px;
top: 42px
}
.page-id-651 .new-get-txt h4{
position:static;
}
}
@media (max-width:650px) {
ul.fncldwn_lst li .txtbx {
width: 77%
}
.invst_cntct_lft {
float: none;
width: auto;
padding-right: 0;
overflow: hidden
}
.rgstrbx_lft {
float: none;
width: auto;
padding-right: 0;
overflow: hidden
}
.rgstrbx_rht {
float: none;
overflow: hidden;
padding-top: 20px;
width: auto
}
.rgst_bx.btm {
padding-bottom: 30px
}
.sub-csr-approach {
width: 100%;
margin-left: 0;
margin-right: 0;
padding:0;
}
.csr-aproch-box {
width: 100%;
margin-bottom: 23px
}
.aproch-detail-box {
width: 100%;
left: 50%
}
.csr-text {
width: 250px
}
.impact-wrapper {
margin-bottom: 20px
}
.healthbx .col-lg-3 {
padding-left: 0;
padding-right: 0
}
#flesh {
height: auto
}
ul.fxdicnbx li .txtdv {
font-size: 11px
}
ul.fxdicnbx li:hover .txtdv {
font-size: 11px
}
ul.fxdicnbx li .txtdv:hover {
font-size: 11px
}
ul.fxdicnbx li {
float: left;
text-align: center;
width: 33%;
padding-bottom: 10px;
padding-right: 20px;
height: 44px
}
.ftrbtm {
padding-bottom: 105px
}
.edgelftbx .hdngbx {
padding-bottom: 10px
}
.dottedlne {
position: absolute;
border-left: 1px dashed #ccc;
top: 162%;
margin-top: 0;
height: 66px;
left: 45px;
border-top: 0
}
.edgerhtbx {
padding-top: 30px;
margin: 0 auto;
float: none;
width: 90px;
clear: both
}
.edgerhtbx li {
margin-right: 0;
margin-bottom: 117px
}
.edgerhtbx li p span {
background: 0 0;
padding-right: 0
}
.edgerhtbx li.thrd {
margin-bottom: 35px
}
.careerbxrht li {
width: 310px
}
ul.fylst li h3 {
font-size: 14px
}
ul.fylst li p {
font-size: 11px
}
ul.fylst li {
padding-right: 25px;
margin-bottom: 10px
}
ul.newslstng li {
width: 100%;
margin-right: 0
}
ul.newslstng li.rht {
margin-right: 0
}
.cntstlst_lft {
float: left;
width: 100%;
margin-right: 0;
margin-bottom: 30px
}
.cntstlst_rht {
float: left;
width: 100%
}
.cntctmap img {
width: 230px
}
.aftrmrkt_cmpgn_mid .innov_cltr_lft img {
width: 70%
}
.aftrmrkt_cmpgn_btm .trdemrktngrht img {
width: 100%
}
ul.rdbxlst li {
float: left;
width: 48%;
padding-right: 10%
}
.bxopnrbtm .rdmrebtn {
overflow: hidden;
padding-top: 6px
}
.bxopnrbtm {
overflow: hidden;
position: relative;
min-height: 31px
}
section#home-stats .elementor-counter-number-wrapper {
display: inline-block;
}
section#home-stats .elementor-counter-number-wrapper span.elementor-counter-number-prefix {
text-align: left;
width: auto;
white-space: initial;
}
section#home-stats .elementor-counter-number-wrapper span {
width: auto;
display: inline-block;
}
}
@media (max-width:490px) {
.investor-relations #corporate_governance .custom-drop .crprte_drpdwn ul {
width: 100%
}
.investor-relations #corporate_governance .crprte_drpdwn {
padding-top: 5px
}
#corporate_governance .custom-drop .crprte_drpdwn li.init {
cursor: pointer;
display: block
}
#corporate_governance .custom-drop .crprte_drpdwn ul li:not(.init) {
width: 100%;
margin-bottom: 5px
}
ul.fylst li {
padding-right: 25px;
margin-bottom: 10px
}
.slider_container {
height: 210px;
margin-bottom: 50px;
width: 300px
}
.frstbx {
height: 570px
}
.swiper-container2 {
padding-bottom: 60px
}
.sec_six {
height: 553px
}
.exploreflex .img-exp {
width: 100%;
max-width: 150px;
height: auto;
max-height: 100%
}
.emplyee_dtl_rht .nme_bx {
height: 80px
}
.rdmrebtn.abspstn {
position: absolute;
right: inherit;
top: 31px;
left: 10px
}
.emplyee_dtl_rht .desctoplft {
float: left;
width: 100%;
padding-right: 0;
padding-bottom: 10px
}
.emplyee_dtl_rht .desctoprht {
float: left;
width: 100%;
padding-right: 0
}
.emplyee_dtl_rht .desctop {
overflow: hidden;
padding-bottom: 9px
}
.emply_crer_lstbx {
position: relative;
z-index: 110;
overflow: hidden;
padding-top: 39px
}
.emply_hdngbx {
font-size: 27px
}
.emplytxtbx.scndlst {
width: 85%
}
.emplytxtbx {
float: left;
width: 85%
}
.emplytxtbx.frthlst {
width: 85%
}
.newsbxinr.emplyqs {
width: 96%
}
.flw.emply_jrny_bxthree {
padding-top: 30px;
padding-bottom: 30px
}
.emply_hdngbx {
padding-bottom: 20px
}
.emplytxtbx.thrdlst {
width: 85%
}
.footertop .sec_inr, .sec_eight .sec_inr {
width: 100%;
margin-left: 0;
margin-right: 0
}
.enqrylft {
padding-right: 6%;
padding-left: 6%
}
.sec_eight {
margin-top: 0
}
.about-us .product-explore-section {
padding-bottom: 20px
}
.mapbx {
padding-right: 6%;
padding-left: 6%
}
.ftrlft {
padding-right: 6%;
padding-left: 6%
}
.ftrrhtinr {
padding-right: 6%;
padding-left: 6%
}
.ftrbtm {
padding-bottom: 85px;
padding-right: 6%;
padding-left: 6%
}
.ftrbtmlft {
line-height: 19px
}
ul.maplnk li {
margin-right: 10px
}
.ftrbtmrht li a {
padding-right: 10px;
margin-right: 10px
}
.sec_eight .sec_inr {
width: 100%;
margin-left: 0;
margin-right: 0
}
.custom-drop .crprte_drpdwn ul li:not(.init) {
width: 154px
}
.investor-relations .custom-drop .crprte_drpdwn ul li:not(.init) {
width: 200px
}
.contact-us .custom-drop .crprte_drpdwn ul {
width: 155px
}
.contact-us .custom-drop .crprte_drpdwn:before {
left: 140px
}
.custom-drop .crprte_drpdwn ul {
width: 90px
}
.custom-drop .crprte_drpdwn:before {
margin-top: -5px;
}
.k-invt-contact .k-invest {
width: 100%;
margin-right: 0;
padding: 0;
margin-left: 0
}
.policybx {
padding-bottom: 0
}
.invst_cntct_lft {
width: 100%;
padding: 0 6%
}
.product-explore-section ul li {
padding: 30px 0 48px 20px
}
.invstinrbx {
width: 100%;
padding: 0 6%
}
.invstinrbx .crprtsldr {
padding-top: 0
}
.invstinrbx .crprtsldr_top {
padding-top: 0
}
.crprte_drpdwn {
padding-top: 0
}
body.aftermarket .exploreflex, body.aftermarket .innovation_cltr .sec_inr, body.aftermarket .invstinrbx, body.aftermarket .newsbxinr, body.aftermarket .sec_inr.invst {
width: 88%;
margin-left: 6%;
margin-right: 6%
}
body.investor_relations .exploreflex, body.investor_relations .innovation_cltr .sec_inr, body.investor_relations .invstinrbx, body.investor_relations .newsbxinr, body.investor_relations .sec_inr.invst {
width: 88%;
margin-left: 6%;
margin-right: 6%
}
body.home .sec_five .row .col-md-6 .rdmrebtn.know-more-Communities {
position: static;
float: left
}
body.home .career-section .career-box, body.home .careerbxlft {
width: 100%
}
body.home .sec_six {
height: auto
}
body.home #frstbx.sec_two .sec_inr, body.home .sec_five .sec_inr, body.home .sec_inr.abtbx, body.home .sec_seven .sec_inr, body.home .sec_six .sec_inr, body.home .sec_three .endurance_lst, body.home .sec_three .sec_inr {
width: 88%;
margin-left: 6%;
margin-right: 6%
}
body.innovations ul.maplnk li {
padding-right: 13px
}
body.innovations .exploreflex, body.innovations .feature_invbxmn .sec_inr, body.innovations .flw.product-explore-section .container, body.innovations .innovation_category .innovation_cat_lft, body.innovations .innovation_category .innovation_cat_rht, body.innovations .innovation_cltr .sec_inr, body.innovations .innovation_journey .career_hdng, body.innovations .innovation_journey .content.demo-x, body.innovations .inovation_glance .sec_inr, body.innovations .presencebx .sec_inr {
width: 88%;
margin-left: 6%;
margin-right: 6%
}
body.news_and_events .newsbx.celebrations .newsbxinr, body.news_and_events .product-explore-section .container, body.news_and_events .product-explore-section .exploreflex {
width: 88%;
margin-left: 6%;
margin-right: 6%
}
body.suspension .flw.pressure-tab-section, body.suspension .flw.product-client-carousal .container, body.suspension .flw.product-inn-sec .container, body.suspension .product-explore-section, body.suspension .tab_container .tab_content .container {
width: 88%;
margin-left: 6%;
margin-right: 6%
}
body.transmission .flw.pressure-tab-section, body.transmission .flw.product-client-carousal .container, body.transmission .flw.product-inn-sec .container, body.transmission .product-explore-section, body.transmission .tab_container .tab_content .container {
width: 88%;
margin-left: 6%;
margin-right: 6%
}
body.brake_systems .flw.pressure-tab-section, body.brake_systems .flw.product-client-carousal .container, body.brake_systems .flw.product-inn-sec .container, body.brake_systems .product-explore-section, body.brake_systems .tab_container .tab_content .container {
width: 88%;
margin-left: 6%;
margin-right: 6%
}
}
@media only screen and (min-width:375px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape) {
body.brake-systems .inner-breadcrum-section, body.suspension .inner-breadcrum-section, body.transmission .inner-breadcrum-section {
height: 81vh
}
}
.h2cp {
padding: 20px 0 10px;
font-family: 'Proxima_Nova_Lt';
font-size: 32px;
color: #fff
}
.dropcv {
background-color: #005ea4;
box-shadow: 0 6px 29px 0 rgba(0, 0, 0, .57);
margin: 0 auto;
width: 100%;
max-width: 515px;
padding: 20px 20px 35px;
margin-top: -95px;
margin-bottom: 100px
}
#countryNameData {
width: 135px;
height: 35px;
margin-bottom: 30px;
background: rgba(10, 80, 202, .25);
border: none;
color: #fff;
padding: 5px;
font-family: Proxima_Nova_Alt_Lt
}
.news_event_details .brdcrmbbxinr {
margin-left: 6%
}
.new-details-award {
padding: 70px 80px;
margin-top: 80px
}
.new-details-award .container {
width: 900px
}
.new-details-award h1 {
color: #fff;
font-size: 30px;
font-family: 'Proxima_Nova_Lt';
padding-bottom: 35px
}
.new-details-award p {
color: #fff;
font-size: 14px;
font-family: 'Proxima_Nova_Lt';
line-height: 28px;
opacity: .5
}
.new-details-award .scllnk {
float: right;
display:none;
}
.tabtop.aos-init.aos-animate {
margin: 0 auto;
display: inline-block;
}
.checkoffsetNavbar div#sticksubmenu .tabtop {
margin: 0 auto;
max-width: 865px;
}
.checkoffsetNavbar div#sticksubmenu .tabtop {
margin: 0 auto;
left: 0;
right: 0;
}
.stckonoff {
text-align: center;
}
.new-details-award img {
margin-top: 15px;
margin-bottom: 30px
}
.new-details-award .award-text p {
color: #fff;
font-size: 15px;
font-family: 'Proxima_Nova_Lt';
line-height: 22px;
opacity: 1;
margin-bottom: 15px
}
.related-topics {
background: #004870;
padding: 50px 0
}
.related-topics h1 {
color: #fff;
font-size: 35px;
font-family: 'Proxima_Nova_Lt';
padding-bottom: 35px
}
.related-topics .caption {
margin-bottom: 40px
}
.related-topics .caption h2 {
color: #fff;
font-size: 18px;
font-family: Proxima_Nova_bold;
padding: 18px 0;
line-height: 20px
}
.related-topics .caption p {
color: #fff;
padding-bottom: 15px;
font-size: 14px;
font-family: 'Proxima_Nova_Lt';
opacity: .5
}
.related-topics .caption .knwmre_nws {
float: left;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/knw_mre.png) no-repeat left top;
padding-left: 22px;
font-family: open_sansregular;
font-size: 15px;
color: #74c6fe;
text-decoration: none;
min-height: 20px;
cursor: pointer
}
.related-topics img {
width: 100%
}
.related-topics .caption a {
text-decoration: none;
color: #74c6fe
}
.flw.job_list {
height: 80px
}
.currentopen {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/currentbg.jpg) center top no-repeat;
background-size: cover;
min-height: 329px;
margin-top:150px;
}
.h2cp {
padding: 20px 0 10px;
font-family: 'Proxima_Nova_Lt';
font-size: 32px;
color: #fff
}
.dropcv {
background-color: #005ea4;
box-shadow: 0 6px 29px 0 rgba(0, 0, 0, .57);
margin: 0 auto;
width: 100%;
max-width: 515px;
padding: 20px 20px 35px;
margin-top: -95px;
margin-bottom: 100px
}
.innovcltrlft .career_hdng {
text-align: left
}
.ullisting {
margin: 0 0 40px;
padding: 0;
list-style: none;
display: block;
width: 100%
}
.ullisting li {
float: left;
width: 30%;
border: 1px solid transparent;
padding: 30px;
color: #fff;
font-family: proxima_nova_rgregular;
min-height: 350px
}
.ullisting li:nth-child(3n+2) {
margin: 0 5%
}
.ullisting li:hover {
border: 1px solid #fff
}
.openningCount .sec_inr {
margin-left: 12%;
width: 76%;
float: left;
padding-top: 40px
}
.ullisting .borderline {
height: 1px;
background: #fff;
float: left;
width: 100%;
margin: 20px 0
}
.headingtitle {
font-family: Proxima_Nova_bold;
margin-bottom: 20px
}
.ctcdiv, .jobdescription, .jobtitle, .locationdiv, .yeardiv {
margin-bottom: 10px
}
.ctcdiv span, .locationdiv span, .yeardiv span {
margin-right: 10px
}
.leftcv {
display: inline-block;
width: calc(100% - 150px);
float: left
}
.rightcv {
display: inline-block;
width: 145px;
text-align: right
}
.leftcv {
color: #fff
}
.leftcv h3 {
font-family: Proxima_Nova_bold;
margin: 0;
font-size: 16px;
}
.leftcv p {
font-family: proxima_nova_rgregular;
margin-top: 10px
}
.currentopen .sec_inr {
margin-left: 12%;
width: 76%;
float: left;
padding-top: 40px
}
.currentopen .custom-drop .crprte_drpdwn ul {
height: 30px;
width: 170px;
background: #ccc;
display: block
}
.currentopen .crprte_drpdwn {
left: 0;
top: 0;
z-index: 21;
right: 0
}
.currentopen .custom-drop .crprte_drpdwn ul {
height: auto;
width: 100%;
background: #0f437c;
display: block;
padding: 10px 0;
color: #fff;
height: 50px
}
.dropdownlists {
position: relative;
min-height: 100px;
float: left;
width: 100%;
margin-top: 5px
}
.currentopen .custom-drop .crprte_drpdwn:before {
content: '';
top: 14px;
border: solid #54aee8;
width: 10px;
height: 10px;
position: absolute;
right: 15px;
margin-top: 2px;
border-width: 0 1px 1px 0;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
z-index: 1
}
.currentopen .custom-drop .crprte_drpdwn ul li:not(.init) {
float: left;
width: 100%;
display: none;
background: #044278
}
.celebrations.prdtxtsctn.job-det {
background: #002d53;
padding-top: 0
}
.job-det .tab_content {
height: auto
}
section#home-career .career_home_box .elementor-heading-title {
color: #7e7e7e;
font-family: Proxima_Nova_bold;
font-size: 18px;
}
section#home-career .career_home_box .elementor-widget-container {
color: #7e7e7e;
}
section#home-career .career_home_box:hover .elementor-heading-title {
color: #fff;
}
section#home-career .career_home_box:hover .elementor-widget-container {
color: #fff;
}
#qualification ul, #respo ul {
padding-left: 16px;
list-style-type: none
}
#qualification ul li, #respo ul li {
font-family: proxima_nova_rgregular;
color: #fff;
font-size: 14px;
line-height: 25px
}
#qualification ul li::before, #respo ul li::before {
content: "\2022";
color: #65c1ff;
font-weight: 700;
display: inline-block;
width: 10px;
margin-left: -17px;
font-size: 25px;
padding-right: 15px
}
.celebrations.prdtxtsctn.job-det .rdmrebtn {
padding-bottom: 60px
}
.celebrations.prdtxtsctn.job-det .career_hdng {
padding-top: 80px
}
#job-desc .job-detail-desc {
padding-top: 30px;
width: 80%;
margin-left: 12%
}
#job-desc .detail-row {
padding: 0
}
#contact-det .title, #job-desc .detail-row .title {
font-family: proxima_nova_rgregular;
color: #fff;
font-size: 16px;
padding-bottom: 10px
}
#job-desc .detail-row.pad .title {
margin-top: 90px
}
#company-profile .prof-det p, #contact-det .det, #job-desc .detail-row .det {
font-family: proxima_nova_rgregular;
color: #fff;
font-size: 13px;
line-height: 18px
}
.job-div {
margin-bottom: 20px
}
#company-profile .sec_inr {
margin-left: 12%;
width: 76%;
float: left;
padding-top: 40px
}
#company-profile .career_hdng, #contact-det .career_hdng {
text-align: left;
padding-bottom: 25px
}
#company-profile .prof-det p {
padding-bottom: 30px;
width: 100%
}
#company-profile .prof-det .head {
opacity: 1;
font-family: Proxima_Nova_bold
}
#contact-det .contact {
padding-bottom: 25px
}
#contact-det .rdmrebtn {
padding-top: 5px
}
#description .career_hdng {
text-align: left;
padding-bottom: 35px
}
#description .job-title {
padding: 20px 0 10px;
font-family: 'Proxima_Nova_Lt';
font-size: 24px;
text-align: left;
color: #fff
}
#description .job-title.pad {
padding-bottom: 32px
}
#description .desc-details {
padding-bottom: 80px
}
#description .desc-details .content.line:after {
content: '';
background: #fff;
height: 200px;
width: 1px;
position: absolute;
top: 23px;
right: 65px;
opacity: 0
}
#description .desc-details .content {
padding-right: 190px
}
#description .desc-details .job-con ul {
display: flex;
padding: 20px 0
}
#description .desc-details .job-con ul li {
padding-right: 67px;
display: flex
}
#description .desc-details .job-con ul li img {
height: 20px;
width: 20px;
margin-right: 5px;
margin-top: -7px
}
#description .desc-details .job-con p {
font-family: proxima_nova_rgregular;
color: #fff;
font-size: 13px
}
#description .rdmrebtn {
padding-top: 12px
}
#description .desc-details .content .buttons .rdmrebtn {
float: left;
margin-right: 8px
}
#description .desc-details .content .buttons .rdmrebtn a {
background-color: #2a709e;
color: #fff
}
#description .desc-details .content .buttons .rdmrebtn a:hover {
background: 0 0;
border: 1px solid #fff
}
section#job-desc {
float: left;
width: 100%
}
.wrapper {
display: -webkit-box;
display: -moz-box;
display: box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-moz-box-pack: center;
box-pack: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
-o-justify-content: center;
justify-content: center;
-ms-flex-pack: center;
-webkit-box-align: center;
-moz-box-align: center;
box-align: center;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-o-align-items: center;
align-items: center;
-ms-flex-align: center;
height: 100vh;
width: 100%;
position: fixed;
top: 0;
left: 0
}
.box {
-webkit-box-flex: none;
-moz-box-flex: none;
box-flex: none;
-webkit-flex: none;
-moz-flex: none;
-ms-flex: none;
flex: none;
line-height: 100px;
text-align: center;
font-size: 25px;
color: #fff;
will-change: transform
}
#section {
width: 500px;
height: 400px;
word-wrap: break-word
}
.moretext {
display: none
}
.home .sstnlst .txtbx {
height: 160px
}
.bikebx .bnbkimg {
width: auto !important;
max-width: 100% !important
}
@media (max-width:1024px) {
.innovations-slider .slideshow {
top: 90px;
left: 120px;
}
}
@media (min-width:1024px) and (max-width:1200px) {
.searchbox-icon, .searchbox-submit {
top: -5px
}
.ind_two_line .ind_twoprd {
right: -100px
}
.ind_three_line .ind_fourprd {
position: absolute;
right: -140px;
top: -40px
}
}
@media (min-width:901px) and (max-width:1024px) {
.careers .intrst_frmbxbtm {
left: 0;
position: absolute
}
.aftermarket .emplyeimgbx .swiper-slide {
overflow: hidden
}
.aftermarket .onlyslid.celeb_swiper .imgbx img {
width: 350px;
margin: 0 auto;
height: 300px
}
.sustainability .team-member-slider2 .slick-track {
float: left
}
.team-member-slider2.ipadslid {
display: inline-block !important;
width: 32% !important
}
.team-member-slider2.ipadslid .slick-list, .team-member-slider2.ipadslid .slick-track {
width: 96% !important
}
.csr-details .case-wrap {
background: 0 0 !important
}
.innovations .celeb_swiper .imgbx img {
margin: 0 auto
}
.about-team-member .slick-next {
right: -50px !important
}
.about-team-member .slick-prev {
left: -50px !important
}
.about-us .why-endurance .endurance-slider .slick-prev {
left: -10px !important
}
.about-us .why-endurance .endurance-slider .slick-next {
right: -10px !important
}
.about-us .about-journey .col-md-8 {
width: 80%
}
.about-us .new-get-txt h4 {
font-size: 16px !important
}
body.brake_systems .inner-breadcrum-section, body.suspension .inner-breadcrum-section, body.transmission .inner-breadcrum-section {
height: 100vh !important;
background-size: cover !important
}
.transmission .slider-product-offering .slider-nav .slick-slide img {
margin: 0 !important
}
.aftermarket .emplyeimgbx img {
height: 300px
}
.suspension .product-inn-sec .pro-container p {
font-size: 12px;
color: #fff;
font-family: proxima_nova_rgregular;
position: relative;
padding: 33px 0 0;
height: 70px;
overflow: hidden
}
.suspension .product-inn-sec .pro-container img {
width: auto;
height: 300px;
max-width: 100%
}
.careers .new-life-at-popup {
margin-left: -500px
}
.investor-relations #corporate_governance .crprte_drpdwn {
width: 200px
}
.about-us .about-team-member .tabLink ul.tabs {
max-width: 450px
}
.aftermarket .innov_cltr_lft {
float: left;
width: 50%
}
.aftermarket .innov_cltr_rht {
float: right;
width: 40%
}
.aftermarket .trdemrktnglft {
width: 45%
}
.aftermarket .aftrmrkt_cmpgn_btm .trdemrktngrht {
width: 50%
}
.careers .opportunity_bx .abtrht {
width: 48%
}
.careers .ovrvwbx .rghtbx {
float: left;
width: 325px;
clear: none
}
.careers .ovrvwbx .lftbx {
float: left;
width: 60%;
clear: none
}
.careers .opportunity_bx .abtlft {
padding-top: 100px;
float: left;
width: 40%
}
.sustainability .sub-csr-approach.healthbx .expand_div {
width: 200px !important;
transition: all .25s linear;
position: relative;
margin: 0
}
.sustainability .sub-csr-approach.healthbx .expand_div .aproch-img-box img {
width: 100%
}
.sustainability .aproch-detail-box h2 {
font-family: 'Proxima_Nova_Lt';
font-size: 15px
}
.sustainability .sub-csr-approach.healthbx .expand_div.expand_active {
width: 900px !important
}
.aluminium-die-casting .product-inn-sec .pro-container img {
width: auto;
height: 300px;
max-width: 100%
}
.sustainability .csr-approach .our-section {
overflow-x: auto
}
.details-div .close {
z-index: 999999999 !important
}
.aluminium-die-casting .product-inn-sec .pro-container p {
font-size: 12px;
color: #fff;
font-family: proxima_nova_rgregular;
position: relative;
padding: 33px 0 0;
height: 70px;
overflow: hidden
}
.sustainability .csr-aproch-box {
width: 100%
}
.careers .celeb_swiper .imgbx img {
width: auto;
margin: 0 auto;
max-width: 330px !important
}
.applyingbx_rht .imgbx {
width: 40% !important
}
.careers .interested-cla {
width: auto !important
}
.currentopen .crprte_drpdwn {
position: absolute !important
}
.custom-drop .crprte_drpdwn ul li:last-child {
margin-bottom: 20px
}
.custom-drop .crprte_drpdwn ul#designation li:last-child {
margin-bottom: 0
}
.sec_inr {
margin-left: 2%;
width: 90% !important
}
.applyingbx .sec_inr {
padding-top: 0;
width: 90% !important
}
.sustainability .celebrations .impact-img {
width: 100%;
max-width: 300px
}
.bikebx .indicate.four .ind_three_line .ind_fourprd {
position: absolute;
right: -100px;
top: -200px
}
.swiper-slide.three .bnbkimg {
margin-top: 117px;
width: 85%
}
.cascade-slider_item h3 {
bottom: -120px !important
}
.g-recaptcha {
transform: scale(.7);
margin-left: -40px
}
.about-us .modelboxopenInnner {
top: 50% !important;
left: 50% !important
}
.product-explore-section .exploreflex .img-exp {
height: 110px
}
.aftermarket .emplyebx {
float: left;
width: 44%;
margin: 0 2%
}
.exploreflex ul li a {
padding: 15px 0 25px 30px
}
.bikebx .ind_two_line .ind_twoprd {
right: -50px;
top: -100px
}
.suspension section.flw.product-inn-sec .col-lg-4 {
min-height: 380px
}
.csr-approach .our-section .sub-csr-approach {
width: 1500px
}
.home .career-section .career-box {
width: 175px
}
.about-us .modelboxopenInnner {
width: 700px;
height: auto;
background: #f5f5f5;
text-align: left;
position: absolute;
top: 35%;
left: 35%;
transform: translate(-50%, -50%);
z-index: 9;
padding: 2px
}
.product-offering .slider-product-offering .slider-nav {
display: block
}
ul.topnav li {
padding: 0 30px 0 18px
}
ul.topnav li .submenu li {
padding: 5px 6px
}
.why-endurance .endurance-slider {
padding: 0 40px !important
}
.inr_mnbnrtxt {
width: 40% !important;
right: 50px !important
}
.fxddv {
right: 5px
}
.closebtn {
top: 20px
}
#cpuls li a:hover {
text-decoration: none
}
.employee_jrny .careerbxrht li {
width: 24% !important
}
.applyingbx {
margin-top: 40px;
padding-top: 120px
}
#applying_to_endurance {
margin-top: 40px
}
.applyingbx_rht .imgbx img {
width: auto !important;
-webkit-box-shadow: 6px 6px 19px 0 rgba(0, 0, 0, .64);
-moz-box-shadow: 6px 6px 19px 0 rgba(0, 0, 0, .64);
box-shadow: 6px 6px 19px 0 rgba(0, 0, 0, .64);
max-width: 100% !important
}
.employee-journey-details .searchbox-icon, .job-details .searchbox-icon, .job-portal .searchbox-icon, .searchbox-submit {
top: 7px
}
.new-details-award {
padding: 70px 30px;
margin-top: 80px
}
.sustainability .celeb_swiper .txtbx {
text-align: left;
margin-bottom: 50px
}
.ullisting li {
padding: 15px
}
.currentopen .dropdownlists .col-sm-4 {
width: 30%
}
.innvtn_imgbx {
float: left !important;
width: auto !important
}
#celebrations .slick-dots {
display: none
}
.celeb_swiper .txtbx {
text-align: center;
margin-bottom: 50px
}
.innvtn_txtbx {
float: left !important;
width: 385px !important;
padding-left: 80px;
position: relative;
padding-top: 0
}
.searchbox-icon, .searchbox-submit {
top: 1px
}
.cntctmap img {
width: 70%;
margin-left: 0;
height: auto;
float: right
}
#invest_endurance .team-member-slider2 {
display: none
}
.investor-relations .invst_hghltbx .team-member-slider2 {
display: none
}
.investor-relations .invst_hghltbx .dstp {
display: block
}
.investor-relations .invst_hghltbx .dstp .new-high-head.vrtclcntr_bx {
width: 70%
}
.investor-relations .crprtegvrnce .custom-drop .crprte_drpdwn:before {
top: 30px
}
.invstinrbx {
float: left;
margin-left: 2%;
width: 92%
}
.sec_inr.invst {
float: left;
width: 90%;
margin-left: 3%
}
.searchbox-submit {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/srch.png) no-repeat left 6px
}
.contact-us .crprte_drpdwn {
right: 0;
overflow: hidden;
width: 140px
}
.contact-us .custom-drop .crprte_drpdwn:before {
right: 8px;
margin-top: 5px
}
.newsbxinr {
float: left;
margin-left: 3%;
margin-right: 3%;
width: 92%
}
}
@media (min-width:768px) and (max-width:900px) {
.sustainability .csr-approach .our-section .sub-csr-approach {
width: 1400px !important
}
.team-member-slider2.ipadslid {
display: inline-block !important;
width: 32% !important
}
.team-member-slider2.ipadslid .slick-list, .team-member-slider2.ipadslid .slick-track {
width: 96% !important
}
.fxddv ul.fxdicnbx li {
width: 20%
}
.product-inn-sec .pro-container img {
width: auto;
max-height: 288px;
max-width: 100%;
margin: 0 auto
}
.new-life-at-popup {
width: 100% !important;
margin-left: 0 !important;
padding: 0 0 4px !important;
z-index: 999999999 !important;
left: 0 !important
}
.currentopen .crprte_drpdwn {
width: 100%
}
.currentopen .custom-drop .crprte_drpdwn:before {
top: 25px
}
.csr-impact .impact-img img {
max-height: 100%;
min-height: 255px;
overflow: hidden
}
body.aftermarket .aftermrkt_intro {
padding-bottom: 20px
}
body.aftermarket .inr_mnbnrtxt {
width: 99% !important;
text-align: center !important
}
.currentopen .custom-drop .crprte_drpdwn ul {
position: absolute;
z-index: 0
}
.opportunity_bx .abtrht {
padding-top: 0;
width: 100%;
text-align: center;
margin-right: 0
}
.celeb_swiper .imgbx img {
margin: 0 !important
}
.topnavinr .topnav li:nth-child(5) .acticn {
display: none
}
.innovation_cltr .celeb_swiper .imgbx img {
margin: 0 auto !important;
max-width: 100%;
}
.ullisting {
margin: 0;
padding: 0;
list-style: none;
display: block;
width: 100%;
float: left
}
.ullisting .headingtitle {
min-height: 34px
}
.currentopen .sec_inr, .openningCount .sec_inr {
margin-left: 3%;
width: 94%;
float: left;
padding-top: 40px;
margin-right: 3%
}
.dropcv {
background-color: #005ea4;
box-shadow: 0 6px 29px 0 rgba(0, 0, 0, .57);
margin: 0 auto;
width: 100%;
max-width: 515px;
padding: 20px 20px 35px;
margin-top: -95px;
margin-bottom: 50px
}
.ullisting li {
float: left;
width: 45%;
border: 1px solid transparent;
padding: 0;
color: #fff;
font-family: proxima_nova_rgregular;
min-height: 350px;
margin: 0 1%
}
.ullisting li:nth-child(3n+2) {
margin: 0 1%
}
.careers .intrst_frmbxbtm {
left: inherit;
position: absolute;
right: 120px;
top: 110px
}
.new-hr-popup1, .new-hr-popup2, .new-hr-popup3, .new-hr-popup4, .new-hr-popup5, .new-hr-popup6, .new-hr-popup7, .new-hr-popup8, .new-hr-popup9 {
width: 100%;
margin-left: 0;
padding: 50px 30px;
z-index: 999999999;
left: 0
}
.new-life-at-popup {
width: 100%;
margin-left: 0;
padding: 0 0 4px;
z-index: 999999999;
left: 0
}
.product-inn-sec .pro-container p {
text-align: center
}
.innovations .invtion_lft {
padding-top: 0 !important
}
.corporate-popup {
width: 100% !important;
margin-left: 0 !important;
padding: 0 0 4px;
z-index: 999999999;
left: 0 !important
}
.celeb_swiper .imgbx img {
margin: 0
}
.sec_four {
min-height: 830px
}
.edgerhtbx {
float: left;
width: 100%;
margin-top: 0;
padding-left: 0;
height: 160px;
padding-top: 0
}
.careers .intrst_frmbx span {
float: none
}
.investor-relations ul.invst_endu_inr {
width: 100%;
display: none
}
.sustainability .sub-csr-approach {
float: left;
width: 100%;
margin-left: 0;
margin-right: 0
}
.investor-relations ul.invst_endu_inr li {
width: 33%
}
.main-about-us-container .about-journey .slick-list {
margin-left: 0 !important
}
.swiper-slide.three .bnbkimg {
margin-left: 40px
}
.we-believe .we-believe-slider .slide img {
margin-left: 0 !important
}
.aftermarket .cntctbtmbx .tab_drawer_heading {
float: left;
width: 100%
}
.aftermarket ul.prdlst {
float: left;
margin-right: 0;
width: 100%
}
.aftermarket .wheelerbx .whlr_lst li {
margin-bottom: 15px;
margin-top: 10px;
width: 30%
}
.aftermarket .whlrclkbx span {
margin-right: 0
}
.enqrybxtr .txtfldarea {
background: #055197;
padding: 10px 5%;
height: 100px;
width: 100%;
font-size: 14px;
font-family: open_sansregular;
color: #fff;
border: none;
resize: none
}
.enqrybxtr .txtfld {
background: #055197;
padding: 10px 5%;
width: 100%;
font-size: 14px;
font-family: open_sansregular;
color: #fff;
border: none
}
.inner-breadcrum-section .img-responsive {
width: 100%;
display: block;
height: 100%
}
.sec_eight .sec_inr {
margin-left: 2%;
width: 96%
}
.contact-us .crprte_drpdwn {
padding-top: 0;
right: 0;
overflow: hidden
}
.contact-us .custom-drop .crprte_drpdwn ul {
width: 155px
}
.contact-us .custom-drop .crprte_drpdwn ul li:first-child {
margin-bottom: 6px
}
.contact-us .custom-drop .crprte_drpdwn:before {
left: 140px;
right: 8px;
margin-top: -5px
}
.celebrations .tabLink ul.tabs li {
padding-bottom: 10px !important;
margin-right: 25px !important
}
#hr_programmes .hrmn_bx {
position: relative
}
#applying_to_endurance {
margin-top: 50px
}
.employee_jrny .careerbxrht li {
width: 46%;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/cr_ovr2.png) no-repeat center top;
background-size: cover;
margin: 2%
}
.careers .employee_jrny {
min-height: 920px
}
.careers #celebrations .team-member-slider2.celeb_swiper .txtbx {
text-align: center
}
.careers #celebrations .team-member-slider2.celeb_swiper .imgbx img {
width: 340px;
height: 200px
}
.careers #employee_awards .emplye_para {
text-align: center;
padding: 0 20px
}
.careers #celebrations .team-member-slider2.celeb_swiper .slick-dots {
display: none
}
#hr_programmes .hrmd.dstp {
float: left;
width: 24%;
padding-top: 65px;
position: absolute;
left: 0;
right: 0;
text-align: center;
margin: 0 auto;
top: 50px
}
.innovations .innovations-slider .slideshow {
top: 325px !important;
left: 160px !important
}
.inr_mnbnrtxt {
width: 100% !important;
text-align: center !important
}
.swiper-slide.five .txtbx .dvbigtxtbx {
margin-top: 230px
}
.swiper-slide.three .txtbx {
top: 585px;
right: 35%;
width: 250px
}
.know-more-Communities {
float: right;
margin-right: 100px
}
.home .sstnlst .txtbx {
height: 200px
}
.hidntxt p {
height: 115px
}
}
@media (min-width:768px) and (max-width:1024px) {
.currentopen .custom-drop .crprte_drpdwn:before {
top: 25px
}
.currentopen .crprte_drpdwn {
position: relative;
width: 100%
}
.career-section {
width: 1200px
}
#description .desc-details .job-con ul li {
padding-right: 10px
}
.searchbox-submit {
top: 1px
}
#company-profile .sec_inr, #job-desc .job-detail-desc {
padding-top: 0;
width: 96%;
margin-left: 2%
}
#description .desc-details .content {
padding-right: 10px
}
.job-details .inner-breadcrum-section .container {
margin-left: 2%
}
.sec_one .swiper-container-horizontal>.swiper-pagination-bullets{
right: auto !important;
left: 10px !important;
width: 8px !important;
display: flex;
flex-wrap: wrap;
top: 50% !important;
transform: translateY(-50%);
bottom: auto !important;
}
.inner-breadcrum-section .img-responsive{
object-fit: cover;
height: calc(100vh - 60px) !important;
}
.home .sec_one,.home .sec_one .swiper-slide,.about-banner,.about-banner .about-inner-banner img,.investor-relations .sec_one,.careers  .career_bx,.news-and-events .career_bx,.contact-us .career_bx,.inner-breadcrum-section{
height: calc(100vh - 60px) !important;
position: relative;
}
.about-us .main-about-us-container{
margin-top: 0 !important;
}
.about-us .who-we-are-section{
padding-top: 80px !important;
}
}
@media (max-width:767px) {
.sub-csr-approach h1.invst_hdng {
margin: 0;
}
.sub-csr-approach .invsttxt {
margin-bottom: 20px;
}
#inno_career .innovations-slider .slideshow {
top: 300px !important;
left: 0 !important;
right: 0 !important;
}
.innovations-slider .slideshow {
top: 250px!important;
left: 50px!important;
right: 0!important;
}
.career_tab_inr.cmntab .stckonoff {
display: none
}
.aftermarket .aftrmarktprd .prdrht_btm {
overflow: unset
}
.aftermarket .aftrmarktprd ul.prdlst {
float: left;
margin-right: 0;
width: 100%
}
#privacysec {
padding-top: 0
}
.employee-journey-details .newsbxinr {
width: 100%
}
.team-member-slider2 .slick-slide .innvtn_imgbx img.mblvw {
display: block;
width: 100%
}
.innovation_journey ul.about-journey-tab li {
width: 16%
}
.swiper-slide.three .bnbkimg {
margin-left: 0
}
#modelboxopenInnner1 {
width: 94%
}
.popupinr {
z-index: 999999999 !important
}
#board-of-directors .slick-slide, #management-team .slick-slide {
height: auto !important
}
.innovation_cltr .innov_cltr_lft {
padding-right: 0
}
.contact-us .crprte_drpdwn {
padding-top: 0;
right: 0
}
.contact-us .flw .scl {
overflow-x: scroll
}
.contact-us .celebrations ul.tabs {
width: 100%;
min-width: 600px
}
.contact-us .scrllcntnt .dstp {
display: block !important
}
#contact_us_details_page .tabLink {
position: relative
}
.swiper-slide.one.fourth {
height: 550px
}
#contact_us_details_page ul.tabs {
width: 767px;
margin: 0 0 20px;
border-bottom: 0 solid #99b2bf
}
.celebrations .tabLink ul.tabs li {
margin-bottom: 10px;
padding-bottom: 15px
}
#mCSB_1 .mCSB_container {
overflow-y: scroll
}
.invstinrbx {
float: left;
margin-left: 0;
margin-right: 0;
width: 100%
}
.innovations .innovations-slider {
overflow: visible
}
.abtrht img {
margin-top: 0
}
.sec_six .careerbx .rdmrebtn {
margin-bottom: 20px
}
#mCSB_3 .mCSB_container {
overflow-y: scroll !important
}
.buttons {
float: left;
width: 100%
}
.job-details .height-top {
min-height: 50px
}
#description .desc-details .content {
padding-right: 0
}
#description .desc-details .content.line:after {
opacity: 0
}
#description {
float: left;
width: 100%
}
.job-details .inner-breadcrum-section.career_bx.height {
height: auto
}
.job-portal .inner-breadcrum-section .container {
position: relative
}
#job-desc .detail-row.pad .title {
margin-top: 0
}
#job-desc .job-detail-desc {
padding-top: 30px;
width: 96%;
margin-left: 2%
}
#company-profile .sec_inr {
margin-left: 2%;
width: 96%;
float: left;
padding-top: 20px
}
#description .desc-details .job-con ul li {
padding-right: 10px;
display: flex
}
.ullisting {
margin: 0 0 40px;
padding: 0;
list-style: none;
display: block;
width: 100%
}
.ullisting li {
float: left;
width: 100%;
border: 1px solid transparent;
padding: 30px;
color: #fff;
font-family: proxima_nova_rgregular
}
.ullisting li:nth-child(3n+2) {
margin: 0
}
.currentopen .custom-drop .crprte_drpdwn:before {
content: '';
border: solid #54aee8;
width: 10px;
height: 10px;
margin-top: 5px;
border-width: 0 1px 1px 0;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
z-index: 1
}
.currentopen .crprte_drpdwn {
position: relative;
left: 0;
top: 0;
z-index: 21;
right: 0
}
.dropcv {
background-color: #005ea4;
box-shadow: 0 6px 29px 0 rgba(0, 0, 0, .57);
margin: 0 auto;
width: 100%;
max-width: 767px;
padding: 20px 20px 35px;
margin-top: 5px;
margin-bottom: 10px
}
.currentopen .sec_inr {
margin-left: 2%;
width: 96%;
float: left;
padding-top: 15px
}
.currentopen .crprte_drpdwn {
width: 100%;
display: inline-block;
margin-bottom: 15px
}
.leftcv p {
margin-bottom: 20px
}
.leftcv {
width: 100%
}
.hdngbx h2 {
font-size: 24px
}
.openningCount .sec_inr {
margin-left: 2%;
width: 96%;
float: left;
padding-top: 40px
}
.career-tab-bx .career_hdng {
padding: 0 0 0 10px
}
.home .sec_one {
text-align: center
}
.new-details-award img {
width: 100%
}
.new-details-award {
padding: 30px
}
.new-details-award .container {
width: 100%
}
.new-details-award h1 {
font-size: 25px
}
.related-topics {
padding: 50px 30px
}
.home .careers-part{
margin-bottom: 0;
}
.cascade-slider_item h3,.cascade-slider_item h3{
bottom: -40px !important;
font-size: 14px !important;
}
.about-us .main-about-us-container{
margin-top: 0 !important;
}
.about-us .who-we-are-section{
padding-top: 50px !important;
}
.swiper-wrapper>div {
width: 100% ;
}
}
svg.innovationsvg-line {
float: left;
display: inline;
width: 3347px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box
}
.track-svg {
position: absolute;
top: -42px;
z-index: 0;
left: 1px;
width: 3363px
}
.svg-car {
position: absolute;
left: -200px;
top: 0;
transform: rotate(1deg);
transition: .5s transform
}
.svg-car img {
width: 52px
}
.trckpinicn.active {
background: 0 0
}
#svg-car_1 {
left: 0;
top: 0;
position: absolute;
width: 67px;
height: 33px;
transform: translate(-50%, -50%) translate(-40.0558px, 119.172px) rotate(.319108deg)
}
#svg-car_1 img {
height: 40px
}
#svg-car_1 img.prev {
transform: rotate(180deg)
}
.dv_trck_four, .dv_trck_one, .dv_trck_three, .dv_trck_two {
z-index: 0
}
.dvtracksprt {
z-index: 0
}
.form_err_msg {
color: #fff;
margin-top: 5px;
font-size: 13px;
display: inline-block;
font-family: Proxima_Nova_Alt_Lt
}
.form_succ_msg {
color: #037d20
}
.sckypopup .form_succ_msg {
margin-top: 10px
}
ul.tab_con_ul {
display: flex;
margin-bottom: 20px
}
li.tab_con_title {
color: #fff;
margin: 0 auto;
cursor: pointer;
font-size: 21px;
font-family: Proxima_Nova_bold;
opacity: .3;
line-height: 30px
}
li.tab_con_title:first-child {
margin-left: 0
}
li.tab_con_title:last-child {
margin-right: 0
}
li.tab_con_title.active {
opacity: 1;
border-bottom: 4px solid
}
.smallImg .endu_imgbx img {
max-height: 138px
}
.ast-builder-menu-1 .menu-item > .menu-link {
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
}
.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu .menu-link {
margin: 0;
}
@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) {
ul.topnav li:focus ul.submenu, ul.topnav li:focus-within ul.submenu, ul.topnav li:hover ul.submenu {
display: block
}
.about-banner .banner-text-about h1 span {
background: 0 0;
color: #fff
}
}
.modelboxopen {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 999;
background: rgba(0, 0, 0, .8)
}
.modelboxopenInnner {
width: 700px;
height: auto;
background: #f5f5f5;
text-align: left;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 9;
padding: 2px
}
.modelclose {
border: 0 solid #999;
border-radius: 50%;
cursor: pointer;
display: inline-block;
font-family: ProximaNovaA-Bold;
position: absolute;
top: 20px;
right: 20px;
font-size: 25px;
line-height: 25px;
width: 30px;
height: 30px;
text-align: center;
color: #fff;
background: red;
z-index: 9
}
.modelboxopen a.closepopup {
position: absolute;
right: -10px;
top: -10px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/closepopup.png) no-repeat left top #f9f9f9;
width: 34px;
height: 34px;
z-index: 9;
border-radius: 50%;
text-align: center;
line-height: 38px;
font-weight: 700
}
.modelboxopen a.closepopup:hover {
position: absolute;
right: -10px;
top: -10px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/closepopup.png) no-repeat left top red;
width: 34px;
height: 34px;
z-index: 9;
border-radius: 50%;
text-align: center;
line-height: 34px;
font-weight: 700;
color: #fff;
text-decoration: none
}
.sub-csr-approach.healthbx {
display: flex;
overflow: hidden;
width: -moz-max-content;
width: -webkit-max-content;
width: -o-max-content;
width: -ms-max-content;
transition: all .25s linear
}
.sub-csr-approach.healthbx.margin_left_15 .expand_div:first-child {
margin-left: -18% !important;
transition: all .25s linear
}
.sub-csr-approach.healthbx.margin_left_10 .expand_div:first-child {
margin-left: -10% !important;
transition: all .25s linear
}
.sub-csr-approach.healthbx .expand_div {
width: 330px !important;
transition: all .25s linear;
position: relative;
margin: 0 10px
}
.sub-csr-approach.healthbx .expand_div .aproch-img-box img {
height: 350px;
width: 300px;
object-fit: cover;
object-position: center;
transition: all .25s linear
}
.sub-csr-approach.healthbx .expand_active .aproch-img-box img {
overflow: hidden;
object-fit: cover;
object-position: center;
transition: all .25s linear
}
.sub-csr-approach.healthbx .expand_active {
width: 800px !important
}
.our-active {
padding: 0
}
.our-active .sub-csr-approach.healthbx {
width: auto;
margin: 0
}
.sub-csr-approach.healthbx .expand_active .details-div {
transition: all .25s linear;
width: 800px
}
.sub-csr-approach.healthbx .expand_active .csr-aproch-box {
display: none;
transition: all .25s linear
}
.education-img-section {
position: relative;
width: 100%;
z-index: 9
}
.education-img-section>img {
width: 100%
}
.education-img-section .education-text {
position: absolute;
left: 50px;
top: 50px;
width: 300px
}
.details-div {
position: absolute;
top: 0;
left: 0;
overflow: hidden;
width: 0;
height: 350px;
margin: 0 auto;
padding: 0;
transition: all .25s linear;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/card_bg.png)
}
.details-div .close {
font-size: 28px;
color: #fff;
opacity: 1;
border: 1px #fff solid;
border-radius: 50px;
width: 30px;
height: 29px;
text-align: center;
cursor: pointer;
position: absolute;
right: 26px;
z-index: 99;
top: 11px
}
.education-text img {
vertical-align: bottom;
width: 38px
}
.education-text h2 {
font-size: 25px;
color: #fff;
font-family: 'Proxima_Nova_Lt';
margin-bottom: 20px
}
.education-text p {
font-family: proxima_nova_rgregular;
font-size: 14px;
text-align: left;
color: #fff;
line-height: 18px
}
.global-presence .select-option {
position: relative
}
.sustainability .celebrations {
padding-top: 0
}
@media (min-width:1366px) and (max-width:1400px) {
.IE .swiper-slide.one .bikebx .ind_twoprd {
right: -250px;
top: -100px;
}
.swiper-slide.one .bikebx .indicate.five .ind_oneprd {
right: -122px;
top: -40px
}
.sec_one .swiper-slide .txtbx, .swiper-slide.three .txtbx {
right: 160px
}
.indicate .ind_three_line .ind_fourprd {
position: absolute;
right: -140px;
top: -55px
}
.swiper-slide.one .bikebx .ind_twoprd {
right: -108px;
top: -55px
}
.home .slider-car-part.bikebx .indicate.one {
right: 113px;
bottom: 176px
}
.home .slider-car-part.bikebx .indicate.two {
right: 144px;
bottom: 205px
}
.home .slider-car-part.bikebx .indicate.three {
right: 175px;
bottom: 174px
}
.home .slider-car-part.bikebx .indicate.four {
right: 205px;
bottom: 204px
}
.home .slider-car-part.bikebx .ind_twoprd {
right: -120px
}
.home .slider-car-part .indicate-line.ind_fourprd {
right: -212px
}
.sub-csr-approach.healthbx .expand_div {
width: 230px !important
}
.sub-csr-approach.healthbx .expand_div .aproch-img-box img {
width: 230px
}
.sub-csr-approach.healthbx .expand_active {
width: 800px !important
}
}
.home .sstnlst .mCSB_horizontal.mCSB_inside>.mCSB_container {
margin-bottom: 0
}
.no-data {
font-size: 30px;
color: #fff;
font-family: Proxima_Nova_bold
}
@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) {
.careers .intrst_frmbxbtm {
position: absolute
}
.sec_one .swiper-slide .txtbx .dvbigtxtbx, .swiper-slide.three .txtbx .dvbigtxtbx {
background: 0 0;
color: #fff
}
.aluminium-die-casting .pressure-tab-section .tab_container .tab-content .slider-acc-inner div img {
transform: translateY(-144%)
}
.transmission .pressure-tab-section .tab_container .tab-content .slider-acc-inner div img {
transform: translateY(-130%)
}
.suspension .pressure-tab-section .tab_container .tab-content .slider-acc-inner div img {
transform: translateY(-130%)
}
.braking-systems .pressure-tab-section .tab_container .tab-content .slider-acc-inner div img {
transform: translateY(-152%)
}
.careers .emplye_loyality .emplye_lylty_txt {
width: 100%
}
ul.lyltylst li:last-child {
margin-right: 50px;
}
.custom-drop .crprte_drpdwn li.init {
cursor: default;
position: relative;
z-index: 99
}
.employee-journey-details ul.emply_crerlsting li {
height: 165px !important
}
.innovations .innovations-slider .slideshow {
top: 110px;
left: 63px
}
.scrllcntnt .mCSB_scrollTools .mCSB_draggerContainer {
width: 90%
}
}
@media (min-width:768px) {
.centerdata button {
display: none !important
}
.centerdata .slider-nav .slick-track {
margin: 0 !important
}
}
#heightlimit {
height: 240px
}
h3.nation {
font-size: 20px !important
}
.ulItem {
padding: 0;
margin: 0;
list-style: none;
font-family: proxima_nova_rgregular
}
.ulItem li {
display: block;
margin-bottom: 30px;
font-family: proxima_nova_rgregular;
color: #fff
}
.ulItem li p {
color: #fff;
font-family: proxima_nova_rgregular
}
.ulItem li h3 {
color: #fff;
font-size: 20px;
margin-bottom: 10px;
font-family: proxima_nova_rgregular
}
.ulItem li a {
color: #fff;
font-size: 14px;
font-family: proxima_nova_rgregular
}
.searchcontent .container {
width: auto;
margin-left: 12%;
padding-left: 0
}
.searchWebData .searchbox-submit {
top: 1px;
right: -8px
}
#privacysec p {
color: #d7d7d7;
font-family: proxima_nova_rgregular;
font-size: 14px;
line-height: 20px;
text-align: left;
margin-bottom: 20px
}
.loader {
border: 3px solid #f3f3f3;
border-radius: 50%;
border-top: 3px solid #3498db;
width: 24px;
height: 24px;
-webkit-animation: spin 2s linear infinite;
animation: spin 2s linear infinite;
float: left;
margin-left: 15px;
margin-top: 5px
}
@-webkit-keyframes spin {
0% {
-webkit-transform: rotate(0)
}
100% {
-webkit-transform: rotate(360deg)
}
}
@keyframes spin {
0% {
transform: rotate(0)
}
100% {
transform: rotate(360deg)
}
}
#partnerWithUs {
float: left
}
#contact_us_details_page .mCSB_scrollTools .mCSB_draggerRail {
background-color: rgba(255, 255, 255, .4)
}
.inorht img {
width: 100%;
max-width: 530px
}
body.sustainability .brdcrmbbx .breadcrumb>li a {
color: rgba(255, 255, 255, .67)
}
body.sustainability .brdcrmbbx .breadcrumb>li.active {
color: #fff
}
@media (max-width:768px) {
.csr_poiter_4a {
left: -166px
}
}
@media (max-width:767px) {
.csr_pointer {
display: none
}
.res_csr_pointer {
position: absolute;
top: 56%;
width: 50px;
height: 50px;
z-index: 0;
display: block;
left: 25px;
right: 0;
margin: 0 auto
}
.res_csr_poiter {
transition: all 9s ease;
position: relative
}
.csr-popup_open {
width: 263px;
height: 171px;
background: #0563a0;
display: none;
left: -120px;
top: -80px;
vertical-align: middle;
transition: all 3.3s ease
}
.res_csr_imgbox {
display: block
}
.res_csr_imgbox h3 {
font-size: 19px;
color: #fff;
font-family: 'Proxima_Nova_Lt';
padding: 10px
}
.csr_res_slide .slick-next {
right: -24px;
top: 85px
}
.csr_res_slide .slick-prev {
left: -24px;
top: 85px
}
.csr_close {
position: absolute;
right: 6px;
top: 6px;
width: 30px;
height: 30px;
cursor: pointer;
z-index: 1
}
#flesh {
background: 0 0
}
#back_img {
-webkit-mask-image: none;
height: 520px;
object-fit: cover
}
.deskback {
display: none
}
.mobback {
display: block
}
#res_puls {
box-sizing: border-box;
display: flex;
width: 50px;
align-items: center;
justify-content: center
}
.pulsating-dot__ripple {
position: relative;
cursor: pointer;
width: 55px;
height: 55px
}
.pulsating-dot__ripple>div {
box-sizing: border-box;
position: absolute;
top: 0;
left: -2px;
width: 55px;
height: 55px;
border-radius: 100%;
border: 2px solid #fff;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation: ripple 5.5s 0 infinite cubic-bezier(.2, .54, .58, .7);
animation: ripple 5.5s 0 infinite cubic-bezier(.2, .54, .58, .7)
}
.pulsating-dot__ripple>span {
box-sizing: border-box;
position: absolute;
top: 20px;
left: 0;
right: 0;
width: 15px;
height: 15px;
border-radius: 100%;
background-color: #fff;
box-shadow: 0 0 5px #fff, inset 0 0 5px #fff;
margin: 0 auto
}
.innovation_cat_rht .slick-slider .slick-slide{
margin: 0 5px;
}
.innvtn_txtbx p{
padding-right: 0;
}
ul.fncldwn_lst{
padding: 20px 0 !important;
}
.careers .intrst_frmbxbtm .sbmtbtn{
background: #65c1ff;
color: #fff;
}
.careers  .celebrations .tabLink ul.tabs li,.sustainability  .celebrations .tabLink ul.tabs li{
margin-bottom: 0 !important;
}
.careers  #applying_to_endurance{
padding-bottom: 0;
}
.newsbx .tabLink{
z-index: 9999;
}
.news-and-events .celebrations .tabLink ul.tabs li {
margin-right: 0;
margin-bottom: 20px;
padding-bottom: 10px;
}
.aftermarket .aftrmarktprd .prdrht_btm>table{
width: 100% !important;
}
.aftermarket .aftrmarktprd .prdrht_btm>table td{
width: 50% !important;
}
body.aftermarket .newsbxinr{
padding: 0 !important;
}
#contact_us_details_page ul.tabs{
width: 100% !important;
min-width: 100% !important;
display: flex;
overflow-x: scroll;
}
.single-cb_careers .sec_inr {
width: 96% !important;
}
}
.rightcv a:hover {
color: #fff
}
.custom-file {
position: relative;
display: inline-block;
width: 100%;
height: 50px;
margin-bottom: 0
}
.custom-file-input {
position: relative;
z-index: 2;
width: 100%;
height: $custom-file-height;
margin: 0;
opacity: 0
}
@media (min-width:320px) and (max-width:380px) {
.modelboxopen iframe.testChaturi {
height: 320px
}
}
@media (max-width:320px) {
#inno_career .innovations-slider .slideshow {
top: 200px !important;
}
}
.hdngbx h1 {
font-family: 'Proxima_Nova_Lt';
font-size: 36px;
color: #fff
}
.product-explore-section h2.heading-inner.exh2 {
margin-bottom: 40px;
padding-top: 70px
}
ul.submenu {
position: absolute;
left: 0;
width: 140px;
top: -10px;
margin-top: 24px;
min-width: 140px;
left: 15px;
padding-top: 10px;
padding-left: 5px;
padding-bottom: 10px;
border-radius: 0 0 10px 10px;
-moz-border-radius: 0 0 10px 10px;
-webkit-border-radius: 0 0 10px 10px;
border: 0 solid #000;
background-color: rgba(10, 80, 202, .5)
}
.lgnbtn ul.submenu {
left: inherit;
right: 0;
width: 180px;
top: -5px;
background-color: #03193f;
-webkit-transition: all ease-out .5s;
-moz-transition: all ease-out .5s;
-o-transition: all ease-out .5s;
transition: all ease-out .5s;
height: 0;
overflow: hidden;
display: block;
margin-top: 0;
padding-top: 0;
padding-bottom: 0
}
.lgnbtn.active ul.submenu {
padding-top: 10px;
top: 0;
height: auto
}
ul.submenu li {
overflow: hidden;
padding: 5px 6px;
margin: 0;
list-style-type: none;
position: relative;
width: 100%
}
ul.topnav li ul.submenu {
-webkit-transition: all ease-out .5s;
-moz-transition: all ease-out .5s;
-o-transition: all ease-out .5s;
transition: all ease-out .5s;
top: 0;
height: 0;
overflow: hidden;
display: block;
margin-top: 0;
padding-top: 0;
padding-bottom: 0
}
ul.topnav li.active ul.submenu {
height: auto;
top: 15px;
padding-top: 5px
}
.brdcrmbbx .breadcrumb>li a {
color: #fff
}
.aftermarket .arrwbtm {
bottom: 75px
}
.sstnbx:hover .ellips-class:after {
content: '...';
text-align: right;
bottom: 0;
right: 0;
width: 25%;
display: block;
position: absolute;
height: calc(1em * 1.2)
}
.sstnbx:hover .ellips-class {
-webkit-line-clamp: 3;
height: 60px
}
.sstnbx:hover .hidntxt {
height: 60px
}
.sstnbx .hidntxt {
height: 60px
}
.swiper-slide.five {
float: left;
width: 100%;
height: 100vh;
background-image: url(//www.endurancegroup.com/wp-content/uploads/2022/11/Endurance_homepage_Test_track_bg.png);
background-position: left bottom;
background-repeat: no-repeat;
background-size: cover
}
.swiper-slide.five .lftimg {
position: absolute;
top: 70px;
left: 120px
}
.bnbkimg {
width: 80%
}
.breadcrumb>li, .breadcrumb>li>a {
font-size: 13px
}
.arrwbtm {
animation: MoveUpDown 1.5s linear infinite
}
.arrwbtm1 {
position: absolute;
bottom: 15px;
left: 50%;
width: 32px;
height: 31px;
margin-left: -16px;
z-index: 999;
animation: MoveUpDown 1.5s linear infinite
}
.arrwbtm2 {
bottom: 130px;
animation: MoveUpDownTwo 1.5s linear infinite
}
.arrwbtm3 {
bottom: 100px;
animation: MoveUpDownThree 1.5s linear infinite
}
.stick_wrapper {
height: 93px;
min-height: 93px
}
.emplyeimgbx .swiper-slide {
text-align: center;
display: flex;
height: auto;
align-items: center
}
.prod_menu>ul.prod_submenu {
left: inherit;
right: 0;
width: 180px;
top: -5px;
background-color: rgba(3, 25, 63, 1);
-webkit-transition: all ease-out .5s;
-moz-transition: all ease-out .5s;
-o-transition: all ease-out .5s;
transition: all ease-out .5s;
height: 0;
overflow: hidden;
display: block;
margin-top: 0;
padding-top: 0;
padding-bottom: 0;
border-radius: 0 0 10px 10px;
-moz-border-radius: 0 0 10px 10px;
-webkit-border-radius: 0 0 10px 10px;
position: absolute
}
.prod_menu span.arrow-down {
top: -1px;
margin-left: 4px
}
ul.prod_submenu li {
overflow: hidden;
padding: 5px 15px;
margin: 0;
list-style-type: none;
position: relative;
width: 100%
}
ul.prod_submenu li a {
color: #fff
}
.prod_menu.active>ul.prod_submenu {
top: 22px;
height: auto;
padding-top: 10px;
padding-bottom: 10px
}
@keyframes MoveUpDown {
0%, 100% {
bottom: 0
}
50% {
bottom: 20px
}
}
@keyframes MoveUpDownTwo {
0%, 100% {
bottom: 130px
}
50% {
bottom: 150px
}
}
@keyframes MoveUpDownThree {
0%, 100% {
bottom: 100px
}
50% {
bottom: 130px
}
}
@keyframes MoveUpDownFour {
0%, 100% {
bottom: 50px
}
50% {
bottom: 70px
}
}
.form_err_msg {
display: block
}
.indicate.one>div>img {
width: 140px;
max-width: 140px;
height: 150px
}
.indicate.two>div>img {
width: 300px;
max-width: 300px;
height: 74px
}
.indicate.three>div>img {
width: 300px;
max-width: 300px;
height: 53px
}
.indicate.four>div>img {
width: 300px;
max-width: 300px;
height: 57px
}
.indicate.five>div>img {
width: 140px;
max-width: 140px;
height: 150px
}
.swiper-slide.one .bikebx .indicate.four:hover .ind_three_line {
display: block;
transition: 1s;
left: 9px;
bottom: 36px;
transform: rotate(-10deg)
}
.sustainability #flesh {
height: 100vh;
background-size: cover
}
.sustainability .topnavinr {
display: none
}
.pulsating-dot__ripple>span {
box-shadow: 0 0 5px #fff, inset 0 0 5px #fff;
animation: pulse-white 2s infinite
}
@keyframes pulse-white {
0% {
transform: scale(0.95);
box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.7)
}
70% {
transform: scale(1);
box-shadow: 0 0 0 10px rgba(255, 255, 255, 0)
}
100% {
transform: scale(0.95);
box-shadow: 0 0 0 0 rgba(255, 255, 255, 0)
}
}
span.lgntxt svg {
width: 20px;
height: 20px;
fill: #65c1ff;
}
.scroll_vt {
height: auto !important;
overflow: hidden;
}
.sustainability ul.navlst li a, .sustainability span.lgntxt {
color: #fff;
}
.sustainability span.arrow-down {
border-top-color: #fff;
}
.sustainability ul.fxdicnbx li span.partner {
background-position: -29px top;
}
.sustainability ul.fxdicnbx li span.product_fndr {
background-position: -34px -20px;
}
.sustainability ul.fxdicnbx li span.enquiry {
background-position: -34px -65px;
}
.sustainability ul.fxdicnbx li span.location {
background-position: -37px -89px;
}
.sustainability ul.fxdicnbx li span.download {
background-position: -36px -111px;
}
.sustainability span.lgntxt svg {
fill: #fff;
}
.pnbxnw_germany {
position: absolute;
right: 350px;
top: 100px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/pin_mapnw.png) no-repeat left top;
width: 14px;
height: 14px;
transition: .3s;
cursor: pointer;
transition: .3s;
}
.pnbxnw_germany:hover .pnbxnw_txt {
display: block;
}
.innovations .about-inner-banner {
width: 100%;
position: relative;
height: 100vh;
}
.innovations .about-inner-banner>img {
width: 100%;
height: 100vh;
object-fit: cover;
object-position: left;
}
.innovations .innovations-slider .slideshow {
position: static !important;
max-width: 100% !important;
width: 490px;
}
.innovations .innovations-slider {
position: absolute;
top: 20%;
left: 15%;
}
.feat_inno_info h3, p{
font-family: 'Proxima_Nova_Lt' !important;
}
.feat_inno_head h3.elementor-heading-title.elementor-size-default {
font-family: 'Proxima_Nova_Lt' !important;
}
body.search.search-no-results section.ast-archive-description {
background: transparent;
border: 0;
}
@media (max-width:1920px) and (min-width:1919px) and (orientation:landscape) {
#flesh {
height: 100vh;
}
.innovations .innovations-slider {
top: 30%;
left: 33%;
}
}
@media (min-width:2039px) {
.innovations .innovations-slider {
left: 25%;
top: 30%;
}
}
@media (min-width:1920px) {
.bnbkimg {
width: 100%;
}
.feature_invbxmn .absimgbx {
bottom: -230px;
}
.jrny_sldrinr .slick-dots {
text-align: center !important;
padding-left: 0 !important;
width: 151px;
}
}
@media (min-width:1500px) and (max-width:1600px) {
.innovations .innovations-slider .slideshow {
top: 178px;
left: 116px
}
.lnebxnw.four {
width: 46%;
margin-top: 50px
}
.newsbxinr.emplyqs {
width: 80%
}
.mapbxinr img {
width: 440px
}
.ind_pin {
position: absolute;
bottom: 115px;
right: 214px
}
.germny_pin {
position: absolute;
right: 301px;
top: 131px
}
.italy_pin {
position: absolute;
right: 293px;
top: 143px
}
.sub-csr-approach {
float: none;
display: block;
margin: 0 auto
}
.sub-csr-approach.healthbx .expand_div {
width: 270px !important
}
.sub-csr-approach.healthbx .expand_active {
width: 800px !important;
}
.sub-csr-approach.healthbx .expand_div .aproch-img-box img {
width: 100%
}
.absimgbx {
position: absolute;
left: -396px;
bottom: -210px;
width: 515px
}
.home .careers-part {
margin-bottom: 70px;
overflow: hidden
}
.csr_poiter_1 {
transform: translateY(346px) translateX(393px)
}
.csr_poiter_2 {
transform: translateY(456px) translateX(596px)
}
.csr_poiter_3 {
transform: translateY(315px) translateX(1067px)
}
.csr_poiter_4 {
transform: translateY(-50px) translateX(1064px)
}
.jrny_sldrinr .slick-dots {
text-align: center !important;
padding-left: 0 !important;
width: 151px;
}
.csr-approach .our-section .sub-csr-approach {
width: 1760px;
}
.sustainability .csr-approach .our-section {
overflow-x: auto;
}
.jrny_sldrinr .slick-dots {
text-align: center !important;
padding-left: 0 !important;
width: 151px;
}
.endurance_lst .mCSB_horizontal.mCSB_inside>.mCSB_container {
width: 1920px !important;
}
.innovations .innovations-slider {
left: 25%;
top: 25%;
}
}
@media (min-width:1530px) and (max-width:1540px) {
.innovations .innovations-slider {
left: 18%;
}
}
@media (max-width:1450px) {
.absimgbx {
left: -396px;
bottom: -108px;
width: 532px
}
}
@media (min-width:1400px) and (max-width:1499px) {
.innovations .innovations-slider {
left: 25%;
top: 25%;
}
}
@media (min-width:1300px) and (max-width:1370px) {
.main-about-us-container {
margin-top: -70px !important
}
.flw.inner-breadcrum-section.career_bx {
background-size: unset;
background-position: center top
}
.about-banner .about-inner-banner {
height: 100vh !important
}
.csr_poiter_3a {
top: -10px
}
.indicate.three>div>img {
width: 200px
}
.sec_five {
overflow: hidden
}
.jrny_sldrinr .slick-dots {
text-align: center !important;
padding-left: 0 !important;
width: 151px;
}
.careers .custom-drop .crprte_drpdwn ul {
width: 100%;
}
.intrst_frmbx.dropboxx span.crprte_drpdwn {
width: 143px;
overflow-x: hidden;
}
.ind_oneprd {
right: -70px;
}
}
@media (max-width:1366px) {
.cntctmap {
bottom: 28px;
right: 69px;
margin-left: 0;
}
.emplyeimgbx img {
margin: 0 auto;
}
#description .desc-details .content {
padding-right: 0
}
.aftrmrkt_hghltbx .invstinrbx {
float: none;
margin-left: auto;
width: 86%;
margin-right: auto
}
.aftrmrkt_hghltbx ul.highlght_lst li {
width: 18%
}
.sustainability .csr-approach {
z-index: 2
}
}
@media (min-width:1270px) and (max-width:1280px) {
.sstnbx:hover .ellips-class {
height: 140px !important
}
.swiper-slide.five .bnbkimg {
width: 66%
}
ul.topnav li {
padding: 0 27px 0 18px
}
.swiper-slide.three .bnbkimg {
width: 73%
}
.indicate.one>div>img {
width: 140px;
height: 150px
}
.indicate.two>div>img {
width: 300px;
height: 74px
}
.indicate.three>div>img {
width: 300px;
height: 53px
}
.indicate.four>div>img {
width: 300px;
height: 57px
}
.indicate.five>div>img {
width: 140px;
height: 150px
}
.swiper-slide.one .bikebx .indicate.four:hover .ind_three_line {
display: block;
transition: 1s;
left: 12px;
bottom: 37px;
transform: rotate(-10deg)
}
.indicate.two>div>img {
width: 223px !important;
height: 145px
}
.ind_twoprd {
position: absolute;
right: -119px;
top: -84px
}
.swiper-slide.one .bikebx .indicate.five {
position: absolute;
top: 217px;
left: 210px
}
.ind_three_line {
position: absolute;
left: 24px;
bottom: -2px
}
.indicate.one>div>img {
width: 100px;
height: 150px
}
.ind_oneprd {
position: absolute;
right: -62px;
top: -98px
}
.indicate.one>div>img {
width: 110px;
height: 120px
}
.indicate.three>div>img {
width: 170px;
height: 53px
}
.ind_two_line {
position: absolute;
left: 22px;
bottom: 8px
}
.ind_one_line {
position: absolute;
left: 22px;
bottom: -13px
}
ul.submenu li a {
color: #fff;
font-family: proxima_nova_rgregular;
font-size: 12px;
text-decoration: none;
float: none;
text-transform: inherit;
position: relative;
display: block;
padding: 5px 0
}
ul.topnav li {
padding: 0 27px 0 18px
}
.about-team-member .tab-container-team {
padding: 0 100px 0 70px !important
}
.sub-csr-approach.healthbx .expand_div {
width: 230px !important
}
.sub-csr-approach.healthbx .expand_div .aproch-img-box img {
width: 230px
}
.sub-csr-approach.healthbx .expand_active {
width: 800px !important
}
.csr_poiter_1 {
transform: translateY(276px) translateX(314px)
}
.csr_poiter_2 {
transform: translateY(366px) translateX(486px)
}
.csr_poiter_3 {
transform: translateY(230px) translateX(870px)
}
.csr_poiter_4 {
transform: translateY(-80px) translateX(874px)
}
.absimgbx {
left: -396px;
bottom: -99px;
width: 532px
}
.sec_one .swiper-slide .txtbx {
right: 100px
}
.indicate.four>div>img {
width: 390px
}
.indicate.two .ind_two_line img {
width: 230px
}
.indicate.one>div>img {
width: 160px
}
.indicate.three>div>img {
width: 230px
}
.swiper-slide.five .lftimg {
left: 100px
}
.swiper-slide.five .lftimg img {
width: 70%
}
.cntctmap {
right: 33px;
}
.sustainability #flesh {
height: auto;
}
.jrny_sldrinr .slick-dots {
text-align: center !important;
padding-left: 0 !important;
width: 151px;
}
.careers .custom-drop .crprte_drpdwn ul {
width: 100%;
}
.intrst_frmbx.dropboxx span.crprte_drpdwn {
width: 143px;
height: 313px;
overflow-y: scroll;
overflow-x: hidden;
}
.innovations .innovations-slider {
top: 25%;
left: 22%;
}
}
@media (min-width:1023px) and (max-width:1024px) {
.ind_pin {
position: absolute;
bottom: 78px;
right: 86px
}
.germny_pin {
position: absolute;
right: 142px;
top: 105px
}
.italy_pin {
position: absolute;
right: 142px;
top: 114px
}
.global-presence .map-pin.greece-location {
right: 485px !important;
}
.global-presence .map-pin.italy-location {
right: 485px !important;
}
.global-presence .map-pin.india-location {
right: 332px !important;
}
.cntctmap {
bottom: 68px;
right: -71px;
}
.invstr_intro_inr .invsttxt {
padding-bottom: 40px;
}
.bikebx .indicate.four .ind_three_line .ind_fourprd {
right: -189px;
top: -100px;
}
.swiper-slide.one .bikebx .indicate.two:hover .ind_two_line {
left: 21px !important;
bottom: 10px !important;
transform: rotate(0deg) !important;
}
.bikebx .five:hover .ind_one_line {
left: 15px !important;
bottom: -15px !important;
transform: rotate(0deg) !important;
}
.indicate.one>div>img {
width: 110px !important;
}
.indicate.three>div>img {
width: 230px !important;
}
}
@media (max-width:1024px) {
.feature_invbx {
padding-right: 2%
}
.sec_one .swiper-slide.five .txtbx {
width: 250px;
right: 70px
}
.swiper-slide.five .lftimg {
top: 110px
}
.swiper-slide.five .lftimg img {
margin-top: 0
}
.home .swiper-slide.five .lftimg .bnbkimg {
width: 54% !important
}
body.home .careerbxlft {
width: 22%;
float: left;
display: flex
}
.content.demo-4x {
float: left;
width: 74%
}
.career-section {
width: 100%
}
.career-section ul li {
display: inline-block;
width: 24%
}
.inr_mnbnrtxt {
width: 43% !important
}
.intrst_frmbxtop .custom-drop:nth-child(2) {
width: 33%
}
.intrst_frmbx.dropboxx span.crprte_drpdwn {
width: 100%
}
.sustainability #flesh {
height: auto;
}
.jrny_sldrinr {
margin-left: 0px;
}
.jrny_sldrinr .celeb_swiper .imgbx img {
margin: 0 auto !important;
}
.jrny_sldrinr .slick-dots {
text-align: center !important;
padding-left: 0 !important;
}
.jrny_sldrinr .slick-list {
overflow-x: visible;
padding-right: 226px;
margin-right: -226px;
}
.jrny_sldrinr .prdlne {
display: none;
}
.prdctnmbx {
left: auto;
right: -56px;
}
.jrny_sldrinr .slick-slide {
opacity: 0;
}
.jrny_sldrinr .slick-slide.slick-current.slick-active {
opacity: 1;
}
}
@media (max-width:768px) {
.home .swiper-slide.five .lftimg .bnbkimg {
width: 55% !important;
margin: 0 auto;
display: block
}
.swiper-slide.five .lftimg {
left: 0
}
.swiper-slide.five .txtbx {
position: absolute;
top: 290px
}
.product-inn-sec .pro-container img {
margin: 0 auto
}
.currentopen .innovdOpen .dropdownlists .col-md-2.col-sm-4 {
width: 33% !important;
}
.emplyeawrd {
min-height: auto !important;
margin-bottom: 30px;
}
.page-id-651 .about-banner .about-inner-banner{
height:auto;
}
} .contact-us .custom-drop .crprte_drpdwn ul {
width: 107px
}
.csr-detail-image .wrap_popup {
margin: 20px 0
}
.csr-detail-image .rdmrebtn.abspstn {
position: initial
}
.csr-detail-image .rdmrebtn.abspstn img {
width: auto
}
ul.tabs li {
color: #709bb9 !important
}
ul.tabs li.active {
color: #fff !important
}
.product_finder_pop .form_err_msg {
display: block;
float: none;
position: relative
} ul.submenu li a {
width: 100%;
}
.currentopen .innovdOpen .dropdownlists .col-md-2.col-sm-4 {
width: 30%;
}
.contact-us .custom-drop .crprte_drpdwn ul {
width: 100%;
}
.custom-drop .crprte_drpdwn ul li:not(.init) {
width: 100%;
}
.crprte_drpdwn {
width: 150px;
}
section#contact_us_details_page .crprte_drpdwn {
float: left;
}
section#contact_us_details_page .crprte_drpdwn::before {
top: 15px !important;
}
#back_img {
max-width: 100% !important;
width: auto;
}
::-webkit-input-placeholder {
color: #63aff5;
}
.emplyeimgbx img {
margin: 0 auto;
}
ul.celeblst li:nth-child(3n+3) {
margin-right: 0 !important;
}
.investor-relations .crprtegvrnce .crprte_drpdwn {
width: 220px;
}
.investor-relations .crprtegvrnce .custom-drop .crprte_drpdwn:before {
right: 14px;
}
.endu_imgbx img {
max-height: 492px;
}
.intrst_frmbx.dropboxx span.crprte_drpdwn{
padding-right: 0;
}
.swiper-wrapper>div{ }
.aftermarket-banner-sec .swiper-wrapper>div{
width: 100% !important;
}
.product-inn-sec .pro-container{
margin-bottom: 50px;
}
.searchbox-open .searchbox-input{
padding-right: 25px;
}
.newsbxinr{
position: relative;
z-index: 2;
}
#home-suscommitted #mCSB_2.mCustomScrollBox.mCSB_inside {
overflow-x: scroll;
} #home-suscommitted #mCSB_2.mCustomScrollBox.mCSB_inside::-webkit-scrollbar {
width: 4px !important;
height: 4px !important;
} #home-suscommitted #mCSB_2.mCustomScrollBox.mCSB_inside::-webkit-scrollbar-track {
background: transparent; 
border-bottom:0 transparent !important;
border-top: 1px solid #1c5778;
} #home-suscommitted #mCSB_2.mCustomScrollBox.mCSB_inside::-webkit-scrollbar-thumb {
background: #0b67dc; 
border-radius: 0px;
} #home-suscommitted #mCSB_2.mCustomScrollBox.mCSB_inside::-webkit-scrollbar-thumb:hover {
background: #0b67dc; 
}
.animate_class {
transform: translate3d(100px,0,0) !important;
opacity:0 !important; 
transition-property: opacity,transform  !important;
transition-timing-function: ease  !important;
}
.activepage.animate_class{
opacity:1 !important; 
transition-duration: 1s !important;
transform: translateZ(0) !important;
}
@media (min-width:767px) and (max-width:768px) {
.careers .inr_mnbnrtxt {
right: 0 !important
}
.careers .intrst_frmbxtop {
overflow: inherit;
display: flex;
width: 70%;
margin: 0 auto
}
.careers .intrst_frmbxtop .custom-drop:nth-child(2) {
flex: 0 0 27%
}
.intrst_frmbx.dropboxx span.crprte_drpdwn {
width: 100%
}
.abttr.edgebx {
padding-left: 10px
}
.investor-relations .custom-drop .crprte_drpdwn ul {
width: 100%
}
.custom-drop .crprte_drpdwn:before {
top: 14px
}
.inr_mnbnrtxt {
width: 100% !important
}
.swiper-slide.three .lftimg {
left: 0;
width: 65%;
top: -10px
}
.swiper-slide.three .txtbx {
top: 155px;
right: 1%;
width: 250px
}
.home .swiper-slide.five .lftimg .bnbkimg {
width: 100% !important;
margin: 0;
display: block
}
.swiper-slide.five .lftimg {
left: 50px;
width: 44%;
top: 60px
}
.sec_one .swiper-slide.five .txtbx {
width: 400px;
right: -80px;
top: -90px
}
}
@media (max-width:767px) {
.csr-approach .our-section .sub-csr-approach {
width: 100%;
flex-wrap: wrap;
}
.intrst_frmbxtop {
display: flex;
flex-wrap: wrap;
padding: 0 30px;
justify-content: center;
}
span.interested-cla {
width: 100% !important;
margin-bottom: 20px;
}
.intrst_frmbxtop {
overflow: hidden;
height: 80px;
}
span.in-remove-mob {
display: none;
}
.crprte_drpdwn select {
color: #ffffff;
}
.intrst_frmbx button.filtergobutton {
margin-top: 20px;
}
.absimgbx {
width: auto
}
.sec_inr.invst {
float: none;
width: 92%;
margin-left: auto;
margin-right: auto
}
.invsttxt {
text-align: justify
}
ul.fxdicnbx li span.partner, ul.fxdicnbx li span.product_fndr, ul.fxdicnbx li span.enquiry, ul.fxdicnbx li span.location, ul.fxdicnbx li span.download {
height: 20px
}
ul.fxdicnbx li span.download {
background-position: -7px -108px
}
.innovations .innovations-slider .slideshow {
max-width: 100%;
left: 0 !important
}
.innovations .innovations-slider .slideshow .slick-slide img {
margin: 0 auto
}
.finncial_mnbx a.closebtn {
width: 14px;
margin: inherit;
left: auto;
right: 20% !important;
top: 20px
}
.sharehldrbx a.closebtn {
width: 14px;
margin: inherit;
left: auto;
right: 20% !important;
top: 20px
}
.product-explore-section h2.heading-inner.exh2 {
padding-top: 30px
}
.invst_cntct.k-invt-contact {
padding-bottom: 0
}
.invst_cntct_rht {
height: auto
}
.invst_cntct_rhtinr {
padding-bottom: 0
}
.careers .custom-drop {
width: 49%;
display: inherit;
display: inline-flex;
float: none;
max-width: 30%
}
.careers .intrst_frmbxbtm {
position: absolute;
right: 0;
left: 0;
margin: auto;
width: 52px;
bottom: -60px
}
.careers .custom-drop .crprte_drpdwn ul li:not(.init) {
width: 100%
}
.intrst_frmbx.dropboxx span.crprte_drpdwn {
width: 100%
}
.careers .custom-drop .crprte_drpdwn ul {
width: 100%
}
.careers .inr_mnbnrtxt {
top: 70px;
left: 0;
right: 0;
margin: auto;
width: 100% !important;
text-align: center;
}
.intrst_frmbx.dropboxx span.crprte_drpdwn {
width: 100%;
position: relative
}
.careers .custom-drop .crprte_drpdwn ul {
width: 100%;
position: absolute;
top: 0
}
.cascade-slider_container {
min-height: 450px;
width: 80%
}
.sustainability #flesh {
height: auto
}
#shareholder .mCSB_inside>.mCSB_container {
margin-right: 0
}
.about-team-member .tab-container-team {
padding: 0 10px 0 10px !important;
}
.currentopen .innovdOpen .dropdownlists .col-md-2.col-sm-4 {
width: 100% !important;
}
.swiper-slide.five .txtbx {
top: 70px;
right: 0 !important;
left: 0 !important;
margin: auto;
}
.swiper-slide.five .lftimg {
top: 220px;
}
.home .swiper-slide.five .lftimg .bnbkimg {
width: 75% !important;
}
.innovations #inno_career .innovations-slider .slideshow {
top: 300px !important;
left: 0 !important;
right: 0 !important;
}
.inr_mnbnrtxt {
right: 0 !important;
left: 0;
top: 60px !important;
width: 100% !important;
margin: auto;
}
#back_img {
height: auto;
}
.celeb_swiper .imgbx img {
width: auto !important;
max-width: 100%;
}
.fxddv ul.fxdicnbx {
width: 100%;
}
.scroll_vt {
height: auto !important;
}
.careers .interested-cla {
margin-bottom: 25px;
}
.about-us .arrwbtm { }
.modelboxopenInnner {
width: 80%;
}
body.home .careerbxlft, .content.demo-4x {
width: 100%;
}
.content.demo-4x #mCSB_1 .mCSB_container {
width: 100% !important;
}
.content.demo-4x .career-section ul {
display: flex;
justify-content: center;
align-items: center;
flex-wrap: wrap;
}
.career-section ul li {
display: block;
width: 100%;
margin-top: 20px;
}
.career-section ul li img, .career-section .career-box {
opacity: 1;
height: 250px;
object-fit: cover;
object-position: top;
}
.career-section .career-box .career-title p, .career-section .career-box .career-title h2, .career-section .career-box .career-title2 h3 {
color: #fff;
}
.career-section .career-box .career-title2 {
top: auto;
bottom: 20px;
}
.csr-approach .our-section .sub-csr-approach {
width: 100%;
flex-wrap: wrap;
}
.sub-csr-approach.healthbx .expand_active .details-div {
width: 100%;
position: static;
height: auto;
margin-bottom: 20px;
}
.education-img-section .education-text, .right-text {
position: relative;
width: 100%;
left: 0;
top: 0;
padding: 20px;
}
.education-img-section {
position: unset;
height: 100%;
}
.education-img-section>img {
width: 100%;
position: absolute;
height: 100%;
object-fit: cover;
}
.sub-csr-approach.healthbx .expand_active, .sub-csr-approach.healthbx .expand_div {
width: 100% !important;
margin-bottom: 20px;
}
.sub-csr-approach.healthbx .expand_div {
margin-left: 0 !important;
}
.csr-aproch-box {
margin-bottom: 0;
}
.csr-details .inner-breadcrum-section .breadcrumb {
display: block;
margin: 80px 0 0;
}
.pressure-tab-section .tab_container .d_active + .tab_content {
display: block !important;
}
.pnbxnw_germany {
right: 142px;
top: 30px;
}
.finncial_mnbx .mCSB_container {
overflow: visible !important;
}
.finncial_mnbxrht {
height: 100vh !important;
}
.cntntbx, .cntntbx2 {
width: 90%;
position: static;
}
.finncial_mnbx a.closebtn {
right: 15px !important;
top: 15px;
}
ul.fncldwn_lst {
padding: 50px 0;
}
.innovations .innovations-slider {
top: auto !important;
left: 0 !important;
right: 0;
margin: 0 auto;
bottom: 13% ;
}
.innovations .about-inner-banner>img {
object-position: center;
}
.innovations .innovations-slider .slideshow {
height: auto;
}
.innovations .inner-breadcrum-section, .innovations .about-inner-banner, .innovations .about-inner-banner>img {
height: calc(100vh - 72px) !important;
position: relative;
}
.innovations .mobileshow {
margin-top: 0;
}
body.brake_systems .inner-breadcrum-section, body.suspension .inner-breadcrum-section, body.transmission .inner-breadcrum-section {
height: auto !important;
}
body.aftermarket .invstinrbx{
padding: 0;
margin: 0 auto;
width: 100%;
}
body.aftermarket .invstinrbx .slick-slider.mblvw{
margin: 0 auto;
}
body.aftermarket .invstinrbx .invst_hdng{
padding: 0 6%;
}
.transmission .inner-breadcrum-section .img-responsive{
top	: 0 !important;
}
.exploreflex ul li a {
padding: 20px 0 48px 20px;
}
.product-explore-section .exploreflex .footerbutton{
opacity: 1;
}
.contact-us .celebrations{
padding-bottom: 0;
}
.contact-us .celebrations{
padding-top: 50px;
}
.sustainability  .celebrations ul.tabs{
min-width: auto !important;
display: flex !important;
overflow-x: scroll !important;
width: max-content !important;
}
.sustainability  .celebrations .flw.tabLink{
overflow-x: scroll;
}
.sustainability .impact-row-toppad a{
display: flex;
}
.right-text ul li:nth-child(2n+1){
padding-right: 10px;
}
.right-text ul li:nth-child(2n+2){
padding-left: 15px;
}
.employee_jrny .careerbxrht{
display: flex;
}
.employee_jrny .careerbx .careerbxrht .crrbxinr{
padding: 20px;
}
ul.fncldwn_lst{
padding-top: 50px !important;
}
.rdmrebtn a{
position: relative;
}
}
@media (max-width:480px) {
.custom-drop .crprte_drpdwn ul li {
padding: 10px 49px  10px 20px;
}
.endu_txtbx {
padding: 20px 0;
}
.hpmeproducts .cascade-slider_arrow {
bottom: -65px;
}
.careers .custom-drop {
max-width: 50%
}
.cascade-slider_container {
min-height: 300px
}
.sub-csr-approach.healthbx .expand_div .aproch-img-box img {
width: 100%;
}
.intrst_frmbxtop .custom-drop:nth-child(2) {
width: 48% !important;
}
.investor-relations .crprtegvrnce .crprte_drpdwn {
width: 240px;
}
.cascade-slider_container {
width: 290px !important;
}
.careers .crprte_drpdwn:before {
right: -5px;
}
}
@media (min-width:400px) and (max-width:420px) {
.transmission .inner-breadcrum-section  img.img-responsive {
position: relative !important;
top: 0px !important;
height: 70vh;
}
}
@media (max-width:892px) and (min-width:400px) and (orientation:portrait) {
body.transmission .inner-breadcrum-section img.img-responsive {
position: relative !important;
top: 0px !important;
object-fit: cover;
}
body.transmission .inner-breadcrum-section {
display: flex;
}
}
@media (max-width:400px) {
.sstnbx .hidntxt {
height: 180px
}
.cascade-slider_container {
width: 90% !important
}
.transmission .inner-breadcrum-section .img-responsive {
position: relative;
top: -56px;
}
.contact-us .custom-drop .crprte_drpdwn:before {
left: auto !important;
}
.intrst_frmbxtop .custom-drop:nth-child(2) {
width: 50% !important;
}
.intrst_frmbxtop .custom-drop:nth-child(4) {
width: 35%;
}
}
@media (max-width:375px) {
.innovations #inno_career .innovations-slider .slideshow {
left: 15px !important;
right: 0px;
}
}
@media (max-width:1450px) {
.mapbxinr {
position: relative;
width: 432px;
}
}
@media (max-width:320px) {
.careers .custom-drop {
width: 67%;
min-height: 26px;
float: none;
display: inline-block
}
.careers .custom-drop:nth-child(2) {
z-index: 22
}
.careers .intrst_frmbxbtm {
bottom: -11px
}
.cascade-slider_item h3 {
bottom: -40px;
padding: 0
}
.intrst_frmbxtop .custom-drop:nth-child(2) {
width: 50%;
}
.intrst_frmbxtop .custom-drop:nth-child(4) {
width: 39%;
}
.innovations #inno_career .innovations-slider .slideshow {
top: 200px !important;
}
}
@media (max-width:1025px) and (min-width:768px) {
.innovations .innovations-slider {
top: auto;
left: 0;
right: 0;
margin: 0 auto;
bottom: 13%;
}
.innovations .about-inner-banner>img {
object-position: center;
}
.innovations .innovations-slider .slideshow {
height: auto;
margin: 0 auto;
}
.innovations .inner-breadcrum-section, .innovations .about-inner-banner, .innovations .about-inner-banner>img {
height: calc(100vh - 60px) !important;
position: relative;
}
.innovations .mobileshow {
margin-top: 0;
}
}
@media (max-width:991px) {
.mapbx {
width: 100% !important;
min-height: 450px;
}
}
@media (max-width:1025px) and (min-width:991px) {
.innovations .innovations-slider {
top: 20%;
left: 4%;
}
.innovations .innovations-slider .slideshow {
height: auto;
margin-left: 0;
}
}
@media (min-width: 1020px) and (min-height: 1360px) and (max-height: 1380px){
.sec_one,.inner-breadcrum-section{
position: relative !important;
}
.sec_one, .swiper-slide,.sec_one .swiper-container .about-inner-banner>img,.innovations .inner-breadcrum-section,.inner-breadcrum-section,body.suspension .inner-breadcrum-section, body.transmission .inner-breadcrum-section	{
height: 768px !important;
}
.home  #frstbx .tab_container{
top: -100px;
}
.innovations-slider .slick-slide img{
height: auto !important;
}
.innovations .innovations-slider {
top: 13%;
left: 2%;
}
}
@media (min-width: 991px) and (max-width: 1030px){
.frstdvblnk{
display: none;
}
.know-more-Communities{
margin-right: 0;
}
.sec_one .swiper-container .about-inner-banner img{
height: 100vh;
}
.careers .endrnce_bx{
padding-top: 0;
padding-bottom: 0;
}
.product-inn-sec{
padding-bottom: 0 !important;
}
.sec_two,.endure_mob_blue,.sec_four, body.home .sec_five .sec_inr,.endrnce_bx,.sustainability .csr-approach{
padding: 80px 0 ;
}
.endrnce_bx {
padding-top: 80px !important;
}
body.home .sec_inr.abtbx{
padding-top: 0;
}
.home .sec_five,.slick-slider.mblvw{
padding-bottom: 0;
}
}
.currentopen .custom-drop .crprte_drpdwn:before{
top: 28px !important;
transform: translateY(-50%) rotate(45deg);
margin-top: -3px;
}
.currentopen .crprte_drpdwn{
min-height: 50px;
background: #044278;
padding-top: 0;
margin-top: 12px;
}
.currentopen .custom-drop .crprte_drpdwn ul{
z-index: 1;
background: transparent;
}
ul.tabstop li {
padding: 0 26px 0 0 !important;
}
@media (min-width: 768px) and (max-width: 991px) {
.swiper-slide .txtbx {
left: 0 !important;
right: 0 !important;
top: auto !important;
bottom: 200px !important;
margin: 0 auto !important;
text-align: center !important;
}
.swiper-slide .lftimg {
left: 0 !important;
width: 90% !important;
top: 0 !important;
right: 0 !important;
margin: 0 auto !important;
}
.swiper-slide.one .bikebx .indicate.two:hover .ind_two_line {
left: 0;
bottom: 8px;
transform: rotate(0);
}
.tab_content{
padding: 50px 0px !important;
}
.arrwbx{
bottom: -50px;
}
.frstdvblnk{
display: none;
}
.career-section .career-box .career-title2 h3{
padding:0 10px;
}
.career-section .career-box .career-title{
left:10px;
}
.swiper-wrapper>div,.careers .custom-drop .crprte_drpdwn ul li{
width: 100%;
}
.about-banner .banner-text-about,.inr_mnbnrtxt{
top:200px !important;
}
.about-banner .about-inner-banner,.sec_one,.sec_one .about-inner-banner .show-mobile {
height: calc(100vh - 60px) !important;
position: relative !important;
}
li.tab_con_title{
margin: 0;
margin-right: 20px;
}
.intrst_frmbxtop .custom-drop:nth-child(2){
width:auto;
}
.newsbxinr{
width: 100%;
margin: 0;
padding: 0 20px;
}
.contact-us .inr_mnbnrtxt{
right: 0 !important;
margin: 0 auto;
left: 0;
}
.ftrform {
padding-right: 0px;
}
.sec_eight .enqrylft{
width: 100%;
}
.aftrmrkt_hghltbx .slick-list,.team-member-slider2  .slick-list{
margin-bottom: 50px;
}
.prdrht_btm table{
width: 100% !important;
}
.prdrht_btm table td{
width: 50% !important;
}
.whlrclkbx{
padding: 20px 10px;
}
.whlrclkbx h3{
padding-right: 20px;
}
.mapdtlsbx{
width: 300px;
right:0;
}
.mapbxinr {
width: 432px;
}
.about-team-member .tab-container-team{
padding: 0 !important;
}
.finncial_mnbxrht{
height: 100vh !important;
}
#corporate_governance .custom-drop .crprte_drpdwn:before {
top: 28px;
}
.custom-drop .scroll_vt{
overflow-y: scroll;
}
.careers .custom-drop .crprte_drpdwn ul{
width: 120px;
}
.careers .intrst_frmbxbtm{
right: 40px;
top: 47px;
}
ul.hrclkbx li .hrclkbxinr .nmbr{
margin-right: 10px;
}
.emplyee_dtl_rht .desctoplft{
width: 100%;
}
.csr_poiter_3a {
top: -70px;
}
.sustainability .celebrations{
overflow: hidden;
}
.sustainability .csr-approach .our-section .sub-csr-approach{
overflow-x: scroll;
}
.rdmrebtn a{
position: relative;
}
.d_active+.tab_content{
display: block !important;
}
.aftermarket  .aftrmarktprd .tab_content{
float:  left ;
}
.about-team-member .tab-container-team .team-member-slider .slick-slide .inner-content-div{
min-height: 150px !important;
}
.csr_poiter_2a {
top: -120px;
}
.csr_poiter_1a{
top: -50px;
}
ul.emply_crerlsting li{
display: flex;
}
.finncial_mnbxrht  .mCSB_container{
min-height: 100vh;
}
.abttr:nth-child(2){
padding: 80px 0 !important;
}
.sec_four .abtrht,.know-more-Communities,.home .sstnlst .sstnbx:last-child{
margin-right: 0;
}
.home .careers-part{
margin-bottom: 0;
}
.sec_two,.endure_mob_blue,.sec_four, body.home .sec_five .sec_inr,.endrnce_bx,.sustainability .csr-approach{
padding: 80px 0 ;
}
.endrnce_bx{
padding-top: 80px !important;
}
body.home .sec_inr.abtbx{
padding-top: 0;
}
.home .sec_five,.slick-slider.mblvw{
padding-bottom: 0;
}
.abttr,.endrnce_bx .tab_content{
padding: 0 !important;
}
.career-section .career-box,#contact_us_details_page .newsbxinr{
width:100%;
}
}
@media (max-height:670px) and (min-height:660px) {
.innovations .innovations-slider {
bottom: 10%;
}
}
@media (max-height:570px) and (min-height:560px) {
.innovations .innovations-slider {
bottom: 7%;
}
}
@media (max-width: 1280px) and (min-height:600px) and (max-height:800px) {
.inr_mnbnrtxt{
right:0;
}
}
@media (max-width: 1280px) and (min-height:600px) and (max-height:700px) {
.innovations .innovations-slider{
top:20%;
left:14%;
}
}
@media (max-width: 1280px) and (min-height:701px) and (max-height:800px) {
.innovations .innovations-slider{
top:25%;
left:21%;
}
}
@media (max-width: 999px){
section#csrpolicysustain:after, section#csrpolicysustain:before {
display:none;
}
.commcolfirst {
width: auto !important;
}
.committed_sec_box span:after {
display:none;
}
.newstab .tab_content {
padding-top: 0 !important;
}
.cntctlstall li {
width: 29%;
}
#contact_us_details_page .newsbxinr {
width: 94%;
}
}
@media (max-width: 999px){
.cntctlstall li {
width: 47%;
margin-right: 3%;
}
}
@media (max-width: 550px) {
.inr_bnrbig_txt {
font-size: 28px;
}
.currentopen .dropdownlists .row {
display: block !important;
}
.cntctlstall li {
width: 100%;
margin-right:0%;
}
.cntctlstall li p{
margin-bottom:0;
}
}
.product-offering .slider-product-offering .slider-for img {
filter: drop-shadow(0px 0px 15px #000);
-webkit-filter: drop-shadow(0px 0px 15px #000);
}