div#mCSB_1_container { }
ul.newslstng {
display: flex;
flex-wrap: wrap;
}
.custcontainer {
margin-left: 12%;
width: 88% !important;
left: auto !important;
}
.elementor-counter-number-wrapper {
font-family: Proxima_Nova_bold;
}
span.elementor-counter-number-suffix {
font-family: Proxima_Nova_bold;
}
span.elementor-counter-number {
font-family: Proxima_Nova_bold;
}
span.elementor-counter-number-prefix {
font-family: Proxima_Nova_bold;
}
.slider-acc-inner .slide-col:last-child {
display: none !important;
}
.cascade-slider_item img{
max-height: 310px;
}
section#csrpolicysustain {
position: relative;
}
section#csrpolicysustain:before {
position: absolute;
content: '';
width: 100%;
height: 100%;
background: #014163;
left: -100%;
}
section#csrpolicysustain:after {
position: absolute;
content: '';
width: 100%;
height: 100%;
background: #014163;
left: -100%;
}
section#shareholder {
background: #022d58;
}
.select#location {
color: #ffffff !important;
}
.innovation_journey .slick-dots li button {
background: #2aacef;
}
.innovation_journey .slick-dots li button {
background: #2aacef;
border-radius:100%;
}
.exploreMore {
padding-left: 12%;
margin-left: -6px;
}
.innovation_journey .slick-dots li.slick-active button {
background: #ffffff;
}
.main-header-bar .ast-search-menu-icon .search-form {
border-radius: 100px;
background: #686868;
padding: 0 10px;
border: 0;
color: #ffffff;
}
.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-field:focus {
background: transparent;
border: 0;
outline: none;
height: 30px;
font-size: 14px;
color: #ffffff !important;
}
.search-form input::-webkit-input-placeholder {
color:#ffffff !important;
}
.search-form input:-moz-placeholder { color:#ffffff !important;
}
.search-form input::-moz-placeholder { color:#ffffff !important;
}
.search-form input:-ms-input-placeholder {
color:#ffffff !important;
}
.searchbox-input:placeholder {
color:#ffffff !important;
}
.ast-dropdown-active .ast-search-icon .ast-icon path {
fill: #ffffff !important;
}
.approachtxt {
max-width: 780px;
padding-left: 10px;
}
.page-id-653 .about-banner .about-inner-banner, .page-id-657 .about-banner .about-inner-banner {
height: auto;
}
.investsecwrap .custlink:focus {
color: #ffffff;
}
.drop_cv_pop input#fileupload {
background: rgba(15,112,255,.3);
border: none;
color:white;   
}
.grecaptcha-badge {
display: none !important;
}
.postid-3828 .custom-drop span {
top: 70px !important;
}
footer #menu-products li a:hover, footer #menu-top-menu li a:hover {
opacity: 1;
}
.search-results .entry-title a:hover {
color: #ffffff;
}
.search-results .read-more a:hover {
color: #ffffff;
}
.hideshare {
display: none;
}
.closebtn {
background: url(//www.endurancegroup.com/wp-content/uploads/2023/03/close.png) no-repeat right top !important;
}
.wpcf7-not-valid-tip + .wpcf7-not-valid-tip {
display: none !important;
}
.arrwbtm {
z-index: 9999 !important;
}
.home-banner-slider .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
width: 10px !important;
top: 45% !important;
transform: none;
} .page-id-3828 .custom-drop span {
margin-top: 10px;
top: 10px; }
.page-id-3828 .currentopen .crprte_drpdwn {
position: relative !important;
}
.gallery-icon {
border: 0 !important;
overflow:hidden;
}
.gallery-caption {
border: 0 !important;
}
.gallery-icon 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;
}
.gallery-icon: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);
}
.wp-caption-text {
font-family: proxima_nova_rgregular;
color: #fff;
font-size: 16px;
text-align: left;
}
#celebration-tab .elementor-tab-content {
padding: 0px;
}
div#celebration-tab-wrap, #opportunity-sec .elementor-container, #employee_awards > .elementor-container, #applying_to_endurance .elementor-container, #employee_journeys .elementor-container, #home-about-sec > .elementor-container, #home-stats > .elementor-container, #home-committed > .elementor-container, #home-career > .elementor-container, #home-innovation > .elementor-container, #home-suscommitted > .elementor-container {
padding-top: 0;
width: 80% !important;
margin-left: 12%;
}
#home-suscommitted > .elementor-container .sec_inr {
margin-left: 0;
width: 100%;
}	
.wp-caption-text {
overflow: hidden;
font-family: proxima_nova_rgregular;
color: #fff !important;
font-size: 16px !important;
padding: 15px 0 !important;
}
div#celebration-tab .elementor-tab-desktop-title {
padding: 20px 0px;
margin-right: 45px !important;
display: inline-block;
position:relative;
}
div#celebration-tab .elementor-tabs-wrapper {
border-bottom: 1px solid #99b2bf;
margin-bottom: 30px;
overflow: visible;
}
div#celebration-tab .gallery-columns-3 {
margin: 0 -10px;
}
div#celebration-tab .elementor-tab-desktop-title:before {
content: '';
width: 100%;
height: 3px;
background: #fff;
position: absolute;
bottom: -2px;
display: none;
left:0;
}
div#celebration-tab  .elementor-tab-desktop-title.elementor-active:before {
display: block;
}
.breadcrumb-inner > span > span:nth-child(2) {
margin: 0 0 0 10px;
}
select#department {
padding-right: 19px;
cursor: pointer;
line-height: 18px;
}
.entry-content.clear select {
cursor: pointer;
}
@media (max-width:1366px) {
.simplifying-career-para p:before {
width: 30% !important;
left: -120px !important;
}
}
@media (max-width:1300px) {
.empjourneygridcol > .elementor-widget-wrap {
padding-left: 20px !important;
}
.crrbxinr {
padding: 20px 7px 20px 20px !important;
}
.crhdng {
font-size: 17px !important;
}
}
@media (max-width:1230px) {
.financial_bx .investsecwrap, .financial_bx .invest-sec_Shareholder.Information {
padding-left: 0px !important;
width: 100% !important;
}
.custcontainer {
margin-left: 0px !important;
width: 100% !important;
}
div#celebration-tab-wrap, #opportunity-sec .elementor-container, #employee_awards > .elementor-container, #applying_to_endurance .elementor-container, #employee_journeys .elementor-container, #home-about-sec > .elementor-container, #home-stats > .elementor-container, #home-committed > .elementor-container, #home-career > .elementor-container, #home-innovation > .elementor-container, #home-suscommitted > .elementor-container {
margin-left: 2%;
width: 98%;
}
@media (max-width:1024px) {
.page-id-5296 div#sticksubmenu {
display: none;
}
.home-banner-slider .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
position: absolute !important;
width: 15px !important;
top: 40% !important;
}
.home-banner-slider .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets span.swiper-pagination-bullet {
margin-bottom: 5px !important;
}
.careerbxrht li {
width: 310px;
background: url(//www.endurancegroup.com/wp-content/uploads/2023/01/cr_ovr2.png) no-repeat center top;
}
ul.lyltylst li {
background: url(//www.endurancegroup.com/wp-content/uploads/2023/03/emp_loyal_mbl2.png) no-repeat left top;
}
}
@media (min-width: 768px) and (max-width: 900px) {
.careerbxrht li {
width: 46%;
background: url(//www.endurancegroup.com/wp-content/uploads/2023/01/cr_ovr2.png) no-repeat center top;
background-size: cover;
margin: 2%;
}
}
@media (max-width:767px) {
span.interested-cla {
width:100% !important;
}
.intrst_frmbxtop {
height: 80px;
}
#employee_journeys div#mCSB_1_scrollbar_horizontal {
display: block !important;
}
.hpmeproducts div#tab2 {
padding-top: 0;
}
.hpmeproducts div#tab2 .cascade-slider_item {
top: 40%;
}
.hpmeproducts .arrwbx {
bottom: 10px;
}
.hpmeproducts .cascade-slider_arrow {
bottom: -30px;
}
div#celebration-tab-wrap, #opportunity-sec .elementor-container, #employee_awards > .elementor-container, #applying_to_endurance .elementor-container, #employee_journeys .elementor-container, #home-about-sec > .elementor-container, #home-stats > .elementor-container, #home-committed > .elementor-container, #home-career > .elementor-container, #home-innovation > .elementor-container, #home-suscommitted > .elementor-container {
margin-left: 0;
width: 100% !important;
}
.page-id-3828 .custom-drop span {
margin-top: 0px;
}
#celebration-tab .gallery-columns-3 .gallery-item {
max-width: 100%;
}
#celebration-tab .elementor-tab-title.elementor-tab-mobile-title {
border-bottom: 1px solid #ddd;
padding: 15px 0;
}
}