.flw {
float: left;
padding: 0;
margin: 0;
display: block;
width: 100%;
}
.about-banner {
position: relative;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/banner-bg-about-before_black.png)
repeat-x left center;
}
.about-banner .about-inner-banner {
background-repeat: no-repeat;
background-position: left center;
height: 781px;
width: 100%;
position: relative;
z-index: 1;
}
.about-banner .about-inner-banner img {
max-width: 100%;
width: 100%;
}
.about-banner .banner-text-about {
position: absolute;
right: 0;
width: 100%;
text-align: left;
width: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
top: 45%;
z-index: 1;
padding-right: 50px;
}
.flw.global-presence {
min-height: 638px;
}
.flw.about-journey {
min-height: 650px;
}
.we-believe {
margin-top: 255px;
min-height: 520px;
}
.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, 0.5);
border: 1px solid rgba(255, 255, 255, 0.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:hover {
background: #4b93ff;
color: #021b2f;
border: 1px solid #4b93ff;
}
.about-banner .banner-text-about a:focus,
.about-banner .banner-text-about a:hover {
text-decoration: none;
}
.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 h1 {
margin: 18px 0 0;
}
.about-banner .banner-text-about h1 span {
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;
}
.main-about-us-container {
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/about-us-bg.png);
position: relative;
font-family: Proxima_Nova_Alt_Lt;
margin-top: 0px !important;
padding-bottom: 218px !important;
}
.road-bike-bg {
position: relative;
width: 100%;
height: 100%;
max-width: 1366px;
margin: 0 auto;
}
.road-bike-bg img {
position: absolute;
left: 50%;
top: 0;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.road-bike-bg img.tree-building {
z-index: 1;
top: -107px;
height: 5460px;
min-width: 1925px;
}
.road-bike-bg svg {
position: absolute;
top: 0;
left: 0;
width: 100%;
}
.who-we-are-section {
position: relative;
z-index: 1;
padding-top: 70px;
}
.who-we-are-section .heading-inner {
text-align: left;
margin: 45px 0 35px;
display: inline-block;
}
.who-we-are-section img {
padding-left: 80px;
max-width: 628px;
}
.who-we-are-section p {
line-height: 24px;
font-size: 14px;
font-family: Proxima_Nova_Alt_Lt;
color: #fff;
}
.about-team-member .heading-inner {
text-align: center;
display: block;
}
.heading-blue,
.heading-inner {
font-family: Proxima_Nova_Alt_Lt;
line-height: 38px;
font-size: 36px;
color: #fff;
margin: 0 0 30px;
text-align: center;
}
.heading-blue {
text-align: left;
color: #004165;
}
.about-point-slider {
padding: 120px 0;
}
.about-point-section {
margin: 230px 0 0;
}
.about-point-section .about-point-slider {
margin: 0;
}
.about-point-section .about-point-slider > div {
padding: 0 57px 0 60px;
float: left;
width: 50%;
position: relative;
margin: 0 0 80px;
}
.about-point-section .about-point-slider > div img {
position: absolute;
left: 0;
top: 0;
}
.about-point-section .about-point-slider .heading-inner {
text-align: left;
}
.about-point-section .about-point-slider p {
line-height: 18px;
font-size: 14px;
color: #fff;
}
.global-presence .heading-inner {
margin: 0 0 30px;
}
.global-presence p {
line-height: 18px;
font-size: 14px;
color: #fff;
text-align: center;
}
.global-presence .hide-map-pin {
display: none;
}
.global-presence .map-display {
text-align: center;
margin: 60px 0 0;
position: relative;
}
.global-presence .map-display .address-popup {
position: absolute;
left: 7px;
width: 250px;
top: 7px;
background: #006096;
box-shadow: 0 4px 51px 0 rgba(0, 0, 0, 0.5);
z-index: 41;
text-align: left;
display: none;
}
.global-presence .map-display .address-popup p {
padding: 15px;
text-align: left;
}
.global-presence .map-display .address-popup img {
max-width: 100%;
}
.global-presence .map-display .address-popup a {
position: absolute;
right: 8px;
top: 0;
color: #65c1ff;
font-size: 30px;
display: none;
}
.global-presence .map-display .address-popup a:focus,
.global-presence .map-display .address-popup a:hover {
text-decoration: none;
}
.global-presence .hide-map-pin {
position: absolute;
left: 0;
top: 0;
width: 100%;
}
.global-presence .map-pin {
background: #65c1ff;
border-radius: 50%;
height: 14px;
width: 14px;
position: absolute;
margin: 0;
z-index: 1;
cursor: pointer;
}
.map-pin:after {
content: "";
border-radius: 50%;
height: 40px;
width: 40px;
position: absolute;
margin: -13px 0 0 -20px;
-webkit-animation: pulsate 1s ease-out;
-moz-animation: pulsate 1s ease-out;
-o-animation: pulsate 1s ease-out;
-ms-animation: pulsate 1s ease-out;
animation: pulsate 1s ease-out;
-webkit-animation-iteration-count: infinite;
-moz-animation-iteration-count: infinite;
-o-animation-iteration-count: infinite;
-ms-animation-iteration-count: infinite;
animation-iteration-count: infinite;
opacity: 0;
-webkit-box-shadow: 0 0 1px 2px #65c1ff;
box-shadow: 0 0 1px 2px #65c1ff;
-webkit-animation-delay: 1.1s;
-moz-animation-delay: 1.1s;
-o-animation-delay: 1.1s;
-ms-animation-delay: 1.1s;
animation-delay: 1.1s;
}
.global-presence .map-pin.india-location {
right: 430px;
top: 190px;
}
.global-presence .map-pin.italy-location {
right: 580px;
top: 143px;
transition: 0.3s;
}
.italy-location:hover .address-popup {
display: block;
transition: 0.3s;
z-index: 9999;
}
.greece-location:hover .address-popup {
display: block;
transition: 0.3s;
z-index: 9999;
}
.india-location:hover .address-popup {
display: block;
transition: 0.3s;
z-index: 9999;
}
.global-presence .map-pin.greece-location {
right: 579px;
top: 119px;
}
.global-presence .map-pin.active {
z-index: 9;
}
.global-presence .select-option {
text-align: center;
max-width: 260px;
margin: 35px auto 0;
float: none;
border-bottom: 1px solid #80a6bb;
position: relative;
}
.global-presence .select-option:before {
content: "";
top: 50%;
border: solid #54aee8;
width: 10px;
height: 10px;
position: absolute;
right: 2px;
margin-top: -7px;
border-width: 0 1px 1px 0;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.global-presence .select-option select {
border: none;
outline: 0;
background: 0 0;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-radius: 0;
margin: 0;
display: block;
width: 100%;
padding: 10px 20px 10px 0;
color: rgba(255, 255, 255, 0.7);
}
.global-presence .select-option select option {
color: #000;
background: #014274;
padding-left: 10px;
border: none;
outline: 0;
}
@-moz-keyframes pulsate {
0% {
-webkit-transform: scale(0.1, 0.1);
-moz-transform: scale(0.1, 0.1);
-o-transform: scale(0.1, 0.1);
-ms-transform: scale(0.1, 0.1);
transform: scale(0.1, 0.1);
opacity: 0;
}
50% {
opacity: 1;
-ms-filter: none;
filter: none;
}
100% {
-webkit-transform: scale(1.2, 1.2);
-moz-transform: scale(1.2, 1.2);
-o-transform: scale(1.2, 1.2);
-ms-transform: scale(1.2, 1.2);
transform: scale(1.2, 1.2);
opacity: 0;
}
}
@-webkit-keyframes pulsate {
0% {
-webkit-transform: scale(0.1, 0.1);
-moz-transform: scale(0.1, 0.1);
-o-transform: scale(0.1, 0.1);
-ms-transform: scale(0.1, 0.1);
transform: scale(0.1, 0.1);
opacity: 0;
}
50% {
opacity: 1;
-ms-filter: none;
filter: none;
}
100% {
-webkit-transform: scale(1.2, 1.2);
-moz-transform: scale(1.2, 1.2);
-o-transform: scale(1.2, 1.2);
-ms-transform: scale(1.2, 1.2);
transform: scale(1.2, 1.2);
opacity: 0;
}
}
@-o-keyframes pulsate {
0% {
-webkit-transform: scale(0.1, 0.1);
-moz-transform: scale(0.1, 0.1);
-o-transform: scale(0.1, 0.1);
-ms-transform: scale(0.1, 0.1);
transform: scale(0.1, 0.1);
opacity: 0;
}
50% {
opacity: 1;
-ms-filter: none;
filter: none;
}
100% {
-webkit-transform: scale(1.2, 1.2);
-moz-transform: scale(1.2, 1.2);
-o-transform: scale(1.2, 1.2);
-ms-transform: scale(1.2, 1.2);
transform: scale(1.2, 1.2);
opacity: 0;
}
}
@keyframes pulsate {
0% {
-webkit-transform: scale(0.1, 0.1);
-moz-transform: scale(0.1, 0.1);
-o-transform: scale(0.1, 0.1);
-ms-transform: scale(0.1, 0.1);
transform: scale(0.1, 0.1);
opacity: 0;
}
50% {
opacity: 1;
-ms-filter: none;
filter: none;
}
100% {
-webkit-transform: scale(1.2, 1.2);
-moz-transform: scale(1.2, 1.2);
-o-transform: scale(1.2, 1.2);
-ms-transform: scale(1.2, 1.2);
transform: scale(1.2, 1.2);
opacity: 0;
}
}
.about-team-member {
margin-top: 265px;
}
.about-team-member .heading-inner span {
display: block;
}
.about-team-member .tabLink {
padding: 0 70px;
margin-top: 15px;
}
.about-team-member .btn-coporate {
font-family: open_sansregular;
float: right;
font-size: 14px;
color: rgba(255, 255, 255, 0.5);
border: 1px solid rgba(255, 255, 255, 0.5);
border-radius: 100px;
padding: 7px 20px;
}
.about-team-member .btn-coporate:focus,
.about-team-member .btn-coporate:hover {
text-decoration: none;
}
.about-team-member .tabLink ul.tabs {
max-width: 546px;
border-bottom: 1px solid #99b2bf;
width: 100%;
}
.about-team-member .tabLink ul.tabs li {
float: left;
position: relative;
padding-bottom: 28px;
margin-right: 50px;
font-size: 20px;
color: rgba(255, 255, 255, 0.3);
font-family: Proxima_Nova_bold;
}
.about-team-member .tabLink ul.tabs li:last-child {
margin: 0;
}
.about-team-member .tabLink ul.tabs li:before {
content: "";
width: 100%;
height: 3px;
background: #fff;
display: block;
position: absolute;
bottom: -2px;
display: none;
}
.about-team-member .tabLink ul.tabs li.active:before {
display: block;
}
.about-team-member .tabLink ul.tabs li.active {
color: #fff;
}
.about-team-member .tab-container-team {
padding: 0 70px;
margin: 75px 0 0;
}
.about-team-member .tab-container-team .tab_container {
padding: 0;
width: 100%;
}
.about-team-member
.tab-container-team
.team-member-slider
.slick-slide
.inner-content-div {
padding: 20px;
border: 1px solid #00a7ff;
color: #fff;
margin: 0 10px;
max-height: 190px;
overflow: hidden;
min-height: 100px;
}
.about-team-member
.tab-container-team
.team-member-slider
.slick-slide
.inner-content-div.active {
border-color: #fff;
}
.about-team-member .inner-content-div p {
margin: 0 0 0 !important;
font-size: 14px;
font-family: Proxima_Nova_Alt_Lt;
color: #fff;
line-height: 18px;
}
.about-team-member .inner-content-div p.team-member-name {
font-family: Proxima_Nova_bold !important;
margin: 0 0 5px !important;
}
.about-team-member .inner-content-div p.hiden-content {
display: none;
}
.about-team-member .inner-content-div p:last-child {
margin: 0 !important;
}
.about-team-member .inner-content-div .know-btn {
color: rgba(255, 255, 255, 0.5);
padding-right: 30px;
position: relative;
}
.about-team-member .inner-content-div .arrow-up-btn {
float: right;
display: none;
}
.about-team-member .inner-content-div .know-btn img {
position: absolute;
right: 0;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.about-team-member .inner-content-div .know-btn:hover {
color: #fff;
text-decoration: none;
outline: 0;
}
.about-team-member .slick-track {
display: flex;
align-items: center;
}
.about-us .new-get-txt {
position: relative;
}
.about-us .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: 58px;
z-index: 9999999999;
line-height: 25px;
}
.about-team-member .slick-next,
.about-team-member .slick-prev,
.endurance-slider .slick-next,
.endurance-slider .slick-prev,
.we-believe-slider .slick-next,
.we-believe-slider .slick-prev {
height: 31px;
width: 30px;
background: url(//www.endurancegroup.com/wp-content/uploads/2022/11/arrow-blue-light.png)
no-repeat;
background-size: 100%;
}
.about-team-member .slick-next,
.endurance-slider .slick-next,
.we-believe-slider .slick-next {
-webkit-transform: translate(0, -50%) rotate(-180deg);
-moz-transform: translate(0, -50%) rotate(-180deg);
-ms-transform: translate(0, -50%) rotate(-180deg);
transform: translate(0, -50%) rotate(-180deg);
}
.about-team-member .slick-prev {
left: -70px;
}
.about-team-member .slick-next {
right: -70px;
}
.why-endurance .endurance-slider .slick-prev {
left: 22px;
}
.why-endurance .endurance-slider .slick-next {
right: 22px !important;
}
.endurance-slider .slick-prev,
.we-believe-slider .slick-prev {
left: 40px;
}
.endurance-slider .slick-next,
.we-believe-slider .slick-next {
right: 0;
}
.about-us .endurance-slider .slick-next,
.about-us .endurance-slider .slick-prev {
right: 0;
top: 38%;
}
.about-team-member .slick-next:before,
.about-team-member .slick-prev::before,
.endurance-slider .slick-next:before,
.endurance-slider .slick-prev:before,
.we-believe-slider .slick-next:before,
.we-believe-slider .slick-prev:before {
display: none;
}
.about-journey {
margin-top: 222px;
}
.about-us .select-option {
position: relative;
right: 0;
left: 0;
z-index: 999;
}
.mappimg {
position: relative;
margin-top: 0;
}
.about-journey ul.about-journey-tab {
margin: 0;
text-align: center;
padding-top: 45px;
position: relative;
float: left;
width: max-content;
width: -moz-max-content;
width: -webkit-max-content;
}
.about-journey ul.about-journey-tab:before {
position: absolute;
content: "";
display: block;
width: 100%;
top: 21px;
margin: 0;
left: 0;
height: 1px;
background: #fff;
}
.about-journey ul.about-journey-tab li {
position: relative;
display: inline-block;
width: 100px;
opacity: 1;
margin: 0;
padding: 25px 0 15px;
text-align: center;
font-size: 14px;
font-family: Proxima_Nova_Alt_Lt;
color: rgba(255, 255, 255, 0.3);
cursor: pointer;
}
.about-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%;
}
.about-journey ul.about-journey-tab li.active {
color: #86d6ff;
}
.about-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;
}
.about-journey ul.about-journey-tab li.active img {
display: block;
}
.about-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;
}
.about-journey ul.about-journey-tab li.active:after {
display: block;
}
.about-journey .slider-timeline-about {
text-align: center;
padding: 0 0 60px;
margin: 0 auto;
width: 100%;
}
.about-journey .slider-timeline-about img {
display: block;
margin: 0 auto;
width: 100%;
max-width: 220px;
}
.about-journey .tab_content {
float: left;
width: 100%;
padding: 0;
margin: 0;
}
.about-journey .slider-timeline-about .slick-dots {
bottom: 30px;
width: 712px;
}
.about-journey .slick-dots li {
margin: 0 5px;
width: 10px;
height: 10px;
}
.about-journey
.slider-timeline-about
.slick-dots
li.slick-active
button:before {
opacity: 1;
color: #3685ad;
}
.about-journey .slick-dots li button:before {
font-size: 10px;
color: #2f789d;
opacity: 0.3;
}
.about-journey .slick-dots li button {
width: 10px;
height: 10px;
padding: 0;
}
.we-believe {
margin: 130px 0 0;
}
.we-believe .heading-inner {
margin: 0 0 38px;
}
.we-believe p {
line-height: 18px;
font-size: 18px;
color: #fff;
text-align: center;
}
.we-believe .we-believe-slider {
padding: 63px 70px 0;
}
.we-believe .we-believe-slider .slide {
float: left;
}
.we-believe .we-believe-slider .slide img {
float: left;
margin-top: -20px;
width: 40%;
margin-left: 8%;
}
.we-believe .we-believe-slider .slide .right-content {
float: right;
width: 45%;
margin-top: 15px;
}
.right-content p {
text-align: left;
font-size: 16px;
font-family: Proxima_Nova_Alt_Lt;
padding-bottom: 13px;
}
.right-content ul li {
font-size: 14px;
color: #fff;
padding: 0 0 26px 17px;
position: relative;
line-height: 18px;
}
.right-content ul li:before {
content: "";
width: 6px;
height: 6px;
background-color: #3196ca;
border-radius: 50%;
position: absolute;
left: 0;
top: 5px;
}
.about-us .flw.who-we-are-section {
min-height: 540px;
}
.about-us .flw.about-point-section {
min-height: 426px;
}
.about-us .flw.global-presence {
min-height: 638px;
}
.about-us .flw.about-team-member {
min-height: 455px;
}
.about-us .flw.about-journey {
min-height: 650px;
}
.why-endurance {
margin: 295px 0 0;
}
.we-believe {
margin-top: 255px;
min-height: 520px;
}
.we-believe .right-content ul li {
padding: 0 0 15px 17px;
}
.about-us .why-endurance {
margin: 247px 0 0;
min-height: 450px;
}
.why-endurance .heading-inner {
margin: 0 0 72px;
display: block;
text-align: center;
}
.why-endurance .slide {
float: left;
padding: 0;
cursor: pointer;
}
.why-endurance .slide:hover {
opacity: 1;
}
.edgelftbx p {
font-size: 22px;
opacity: 1;
}
.why-endurance .slide p {
font-size: 16px;
color: #fff;
padding: 30px 30px 0 14px;
line-height: 20px;
font-family: Proxima_Nova_Alt_Lt;
}
.why-endurance .endurance-slider {
padding: 0 90px;
}
.endurance-slider .slick-slide img {
margin: 0 auto;
}
.product-explore-section {
padding: 0;
}
.product-explore-section .heading-inner {
text-align: left;
}
.product-explore-section .exploreflex p a {
padding-left: 25px;
color: #74c6fe;
font-size: 14px;
text-decoration: none;
position: relative;
font-family: Proxima_Nova_Alt_Lt;
z-index: 1;
}
.product-explore-section .exploreflex p a img {
width: 15px;
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
}
.product-explore-section .exploreflex h4 {
font-size: 24px;
color: #fff;
font-family: Proxima_Nova_bold;
margin-bottom: 30px;
z-index: 1;
position: relative;
}
.product-explore-section .exploreflex .img-exp {
position: absolute;
right: 0;
bottom: 0;
}
.product-explore-section ul {
display: flex;
}
.product-explore-section ul li {
border: solid 1px #447c9b;
width: 33.33%;
min-height: auto;
margin: 0;
padding: 30px 0 48px 60px;
position: relative;
opacity: 0.5;
cursor: pointer;
}
.product-explore-section ul li:hover {
opacity: 1;
background-color: #337191;
}
body.aboutus .product-explore-section,
body.aboutus .sec_eight {
background: #013e5e;
}
.about-journey,
.about-point-section,
.about-team-member,
.global-presence,
.we-believe,
.who-we-are-section,
.why-endurance {
position: relative;
z-index: 2;
}
.global-presence-accordin,
.show-mobile {
display: none;
}
@media only screen and (min-width: 320px) and (max-width: 768px) {
.about-us .new-get-txt {
width: 100%;
position: inherit;
}
.about-us .new-get-txt h4 {
text-align: center;
position: inherit;
width: inherit;
}
.about-us .we-believe {
margin-top: 50px;
}
}
@media only screen and (min-width: 320px) and (max-width: 1023px) {
.about-us .who-we-are-section {
padding-top: 185px;
}
.about-us .product-explore-section {
margin-top: -30px;
padding-top: 40px;
}
.about-journey .slider-timeline-about .slick-dots {
width: inherit;
}
.new-whtline {
display: none;
}
.about-us .new-get-img {
width: 100%;
}
.about-us .new-get-txt h4 {
margin-top: 15px;
}
.about-us .main-about-us-container {
padding-bottom: 35px !important;
}
.about-us .why-endurance {
margin: 75px 0 0;
}
.about-banner {
background: 0 0;
}
.hide-mobile {
display: none;
}
.global-presence-accordin,
.show-mobile {
width: 100%;
display: block;
}
.about-banner .banner-text-about {
width: 100% !important;
left: 0;
padding: 0 15px;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
top: 60px !important;
text-align: center !important;
}
.about-banner .banner-text-about h3 {
font-size: 14px !important;
line-height: 21px !important;
padding-right:0px !important;
}
.about-banner .banner-text-about h1 span {
font-size: 22px;
padding: 0 0 5px;
}
.about-banner .banner-text-about a {
margin: 10px 0 0;
}
.main-about-us-container {
background: #004d76;
}
.about-banner .about-inner-banner {
height: auto;
}
.main-about-us-container {
margin: 0;
}
.road-bike-bg {
display: none;
}
.who-we-are-section img {
width: 100%;
max-width: 100%;
padding: 0;
margin-bottom: 45px;
float: none;
}
.heading-blue,
.heading-inner {
font-size: 24px;
margin: 0 0 30px;
line-height: 1;
}
.who-we-are-section p {
line-height: 20px;
}
.who-we-are-section .heading-inner {
display: block;
margin: 0 0 50px;
}
.about-point-section {
margin: 75px 0 0;
}
.about-point-slider {
padding: 0 0 40px;
}
.about-point-section .about-point-slider > div {
width: 100%;
margin: 0;
border: 1px solid #fff;
text-align: center;
padding: 0;
}
.about-point-section .about-point-slider > div img {
position: inherit;
margin: 15px auto 0;
display: block;
}
.about-point-section .about-point-slider .heading-inner {
text-align: center;
padding: 15px 0 20px;
margin: 0;
}
.about-point-section .about-point-slider p {
padding: 0 20px 30px;
}
.about-point-section .slick-dots {
bottom: -5px;
margin: 0;
}
.about-point-section .slick-dots li.slick-active button:before {
color: #2aacef;
opacity: 1;
}
.about-point-section .slick-dots li button:before {
color: #fff;
opacity: 1;
font-size: 10px;
}
.global-presence {
margin: 70px 0 0;
}
.about-journey .bottomscroll {
overflow-scrolling: touch;
overflow: hidden;
overflow-scrolling: touch;
overflow-x: auto;
}
.about-journey ul.about-journey-tab li {
display: inline-block;
}
.about-team-member .tab-container-team {
padding: 0;
margin: 0;
}
.about-team-member {
margin: 60px 0 0;
}
.about-team-member .col-lg-10.col-md-10 {
padding-bottom: 50px;
}
.about-team-member .tabLink {
position: absolute;
left: 0;
bottom: 0;
padding: 0;
width: 100%;
text-align: center;
}
.about-team-member .btn-coporate {
float: none;
display: inline-block;
}
h3.tab_drawer_heading {
margin: 0 0 25px;
padding: 5px 0;
display: block;
cursor: pointer;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
text-align: center;
font-size: 18px;
text-align: left;
font-family: Proxima_Nova_bold;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
margin-bottom: 1px;
}
h3.d_active {
text-align: left;
color: #fff;
opacity: 1;
}
.about-team-member .tab_content {
margin-bottom: 30px;
}
.global-presence .map-display,
.global-presence .select-option {
display: none;
}
.about-team-member .heading-inner,
.global-presence .heading-inner,
.global-presence p {
text-align: left;
}
.about-team-member .heading-inner {
line-height: 30px;
}
.about-team-member .inner-content-div .know-btn {
display: none;
}
.about-team-member .inner-content-div p.hiden-content {
display: block;
}
.about-team-member .inner-content-div p.team-member-edu {
margin: 0;
}
.about-team-member .slick-dots {
bottom: -5px;
margin: 0;
}
.about-team-member .slick-dots li.slick-active button:before {
color: #2aacef;
opacity: 1;
}
.about-team-member .slick-dots li button:before {
color: #fff;
opacity: 1;
font-size: 10px;
}
.about-team-member .team-member-slider {
padding: 0 0 50px;
}
.about-team-member
.tab-container-team
.team-member-slider
.slick-slide
.inner-content-div {
padding: 30px 10px;
overflow-y: scroll;
max-height: 200px;
}
.about-journey {
margin-top: 70px;
}
.we-believe .we-believe-slider {
padding: 0 0 30px;
}
.we-believe .we-believe-slider .slide .right-content,
.we-believe .we-believe-slider .slide img {
width: 100%;
max-width: 100%;
}
.we-believe .heading-inner,
.we-believe p {
text-align: left;
}
.we-believe .slick-dots {
bottom: -5px;
margin: 0;
}
.we-believe .slick-dots li.slick-active button:before {
color: #2aacef;
opacity: 1;
}
.we-believe .slick-dots li button:before {
color: #fff;
opacity: 1;
font-size: 10px;
}
.right-content ul li {
padding: 0 0 10px 17px;
}
.product-explore-section ul {
float: left;
width: 100%;
display: block;
padding: 0 15px;
}
.product-explore-section ul li {
width: 100%;
float: left;
margin: 0 0 20px;
}
.product-explore-section ul li:last-child {
margin: 0;
}
.why-endurance {
margin: 65px 0 0;
}
.we-believe {
margin: 70px 0 0;
}
.why-endurance .endurance-slider {
padding: 0 0 40px;
}
.why-endurance .slide.slick-center {
opacity: 1;
}
.why-endurance .slide p {
font-size: 14px;
padding: 10px 0 0;
}
.why-endurance .slide {
text-align: center;
}
.why-endurance .slide img {
display: block;
margin: 0 auto;
}
.why-endurance .slick-dots {
bottom: -5px;
margin: 0;
}
.why-endurance .slick-dots li.slick-active button:before {
color: #2aacef;
opacity: 1;
}
.why-endurance .slick-dots li button:before {
color: #fff;
opacity: 1;
font-size: 10px;
}
body.aboutus .product-explore-section,
body.aboutus .sec_eight {
background: 0 0;
}
.main-about-us-container {
padding: 0 0 0px !important;
}
.nwsltrtr {
max-width: 400px;
width: 100%;
}
.nwsltrtr .txtfld {
width: 100%;
}
.global-presence-accordin {
float: left;
}
.global-presence-accordin .location-slider-start {
padding-bottom: 50px;
margin-bottom: 30px;
}
.global-presence-accordin .address-popup {
width: 100%;
background: #006096;
z-index: 41;
text-align: left;
display: block;
}
.global-presence-accordin .address-popup p {
padding: 15px;
text-align: left;
margin: 0;
}
.global-presence-accordin .address-popup img {
max-width: 100%;
width: 100%;
}
.global-presence-accordin .slick-list {
box-shadow: 0 4px 51px 0 rgba(0, 0, 0, 0.5);
}
.global-presence-accordin .slick-dots {
bottom: -5px;
margin: 0;
}
.global-presence-accordin .slick-dots li.slick-active button:before {
color: #2aacef;
opacity: 1;
}
.global-presence-accordin .slick-dots li button:before {
color: #fff;
opacity: 1;
font-size: 10px;
}
.global-presence p {
margin: 0 0 10px;
}
.global-presence .heading-inner {
margin: 0 0 15px;
}
.why-endurance .slide img {
width: 100%;
padding: 0 15px;
}
}
@media only screen and (min-width: 320px) and (max-width: 1170px) {
.road-bike-bg svg {
display: none;
}
}
.new-explore-add {
background-color: #103d5d;
}
.cul-top {
padding-top: 90px;
}
.innovations .cul-top {
padding-top: 50px;
}
.global-drop.dropdown {
margin: 0 auto;
position: relative;
max-width: 400px;
text-align: left;
}
.about-us .global-drop ul li:last-child {
border-radius: 0 0 5px 5px;
}
.global-drop.dropdown label {
display: block;
padding: 8px 0;
background: 0 0;
color: #fafafa;
cursor: pointer;
}
.global-drop.dropdown ul {
list-style: none;
position: absolute;
width: 100%;
text-align: left;
font-size: 14px;
}
.global-drop.dropdown ul li {
padding: 0 16px;
background: #044278;
color: #fff;
height: 0;
overflow: hidden;
cursor: pointer;
transition: height 0.1s linear 0s;
}
.global-drop.dropdown ul li.selected,
.global-drop.dropdown ul li:hover {
background: #0077bd;
color: #fafafa;
}
.global-drop.dropdown:hover ul li {
padding: 8px 16px;
height: 34px;
}
@media (max-width: 1366px) {
.road-bike-bg img {
top: 14px;
}
}
@media (max-width: 767px) {
.about-us .flw.global-presence {
min-height: 338px;
}
.about-us .flw.about-point-section {
min-height: 275px;
}
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.about-banner .banner-text-about h1 span,
.inr_bnrbig_txt {
background: 0 0;
color: #fff;
}
}
.why-endurance .slide {
cursor: default;
}
@media (min-width: 1300px) and (max-width: 1370px) {
.main-about-us-container {
margin-top: -70px !important;
}
.about-banner .about-inner-banner {
height: 100vh !important;
}
.csr_poiter_3a {
top: -10px;
}
}
@media (min-width: 1023px) and (max-width: 1024px) {
.about-team-member
.tab-container-team
.team-member-slider
.slick-slide
.inner-content-div {
min-height: 120px;
}
}