.core-values{height:-moz-fit-content;height:fit-content;width:100%;padding:40px 10%;background-color:var(--dark-gray);color:var(--secondary-color);display:flex;flex-direction:column;align-items:center}.core-values h2{position:relative;z-index:2;margin:0 auto 10px}.core-values .description,.core-values h2{color:var(--secondary-color);text-align:center}.core-values .description{width:80%;margin:0 auto 15px}.core-values .description:last-of-type{width:90%}.core-values .stats-footer{display:flex;margin:60px 0 20px}.core-values .each-stat{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;border-right:1px solid var(--secondary-color);height:-moz-fit-content;height:fit-content;min-height:200px;padding:0 40px}.core-values .each-stat:last-child{border-right:none}.core-values .each-stat strong{font-size:var(--heading-two);text-align:center}.core-values .each-stat p{text-align:center}.core-values .core-values-btn{outline:none;background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:4px;padding:8px 16px;cursor:pointer;color:var(--secondary-color);font-size:var(--default-p-size);transition:.3s ease}.core-values .core-values-btn:hover{background-color:transparent}@media (max-width:900px){.core-values{padding:20px 5%}.core-values .description{width:100%;margin:0 auto 15px}.core-values .description:last-of-type{width:100%}.core-values .stats-footer{margin:10px 0;flex-direction:column}.core-values .each-stat{border-right:none;border-bottom:1px solid var(--secondary-color);padding:20px}.core-values .each-stat:last-child{border-bottom:none}}.hero{width:100%;height:500px;margin-top:130px;position:relative;overflow:hidden}.hero-slides{display:flex;height:100%;transition:transform .8s ease-in-out}.hero-slide{min-width:100%;height:100%;position:relative;display:flex;align-items:center;padding-left:10%;box-sizing:border-box;overflow:hidden}.hero-slide .slide-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;object-position:right}.hero .hero-content{position:relative;z-index:2;display:flex;flex-direction:column;gap:15px}.hero-slide:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);z-index:1}.hero .hero-content h1 span{font-size:var(--heading-one);display:block;line-height:var(--heading-line-height);text-transform:uppercase}.hero .hero-content p{font-size:var(--default-p-size);line-height:var(--p-line-height);width:400px;text-transform:capitalize}.hero-arrow{position:absolute;top:50%;transform:translateY(-50%);width:35px;height:35px;background:rgba(255,255,255,.75);border-radius:50%;cursor:pointer;z-index:5;display:flex;align-items:center;justify-content:center;transition:.3s}.hero-arrow svg{font-size:18px;color:var(--primary-color)}.hero-arrow:hover{background:white}.hero-arrow.left{left:20px}.hero-arrow.right{right:20px}.hero-dots{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;gap:8px}.hero-dots .dot{width:10px;height:10px;border-radius:50%;background:rgba(255,255,255,.5);cursor:pointer;transition:background .3s,transform .3s;-webkit-tap-highlight-color:transparent}.hero-dots .dot.active{background:var(--primary-color);transform:scale(1.06)}.hero-btn1{display:flex;align-items:center;gap:15px;background-color:var(--primary-color);border:1px solid var(--secondary-color);padding:8px 8px 8px 15px;border-radius:4px;color:var(--secondary-color);box-shadow:1px 4px 4px rgba(0,0,0,.275)}.hero-btn1,.hero-btn2{width:-moz-fit-content;width:fit-content;outline:none;cursor:pointer;font-weight:500;font-size:var(--default-p-size);transition:.3s ease}.hero-btn2{border:none;background-color:transparent;text-decoration:underline;text-underline-offset:4.5px;color:var(--text-color)}.hero-btn1 svg{flex-shrink:0;color:var(--secondary-color)}.hero-btn1:hover{background-color:var(--secondary-color);color:var(--text-color)!important;border:1px solid var(--primary-color)}.hero-btn1:hover svg{color:var(--text-color)}.hero-btn2:hover{opacity:.8}@media (max-width:900px){.hero{height:300px;margin-top:70px}.hero-slide{padding-left:5%}.hero-slide:before{background:rgba(0,0,0,.6)}.hero .hero-content{color:white}.hero-arrow{display:none}.hero .hero-content h1 span{font-size:var(--heading-two)}.hero .hero-content p{width:100%}.hero-btn1{padding:6px 6px 6px 12px;font-size:12px;gap:10px}.hero-btn2{font-size:12px;color:var(--secondary-color)}}.historic-legacy{width:100%;padding:40px 5%;background-color:var(--secondary-color);display:flex;align-items:center;gap:20px}.historic-legacy .left{width:15%}.historic-legacy .left img{width:100%;height:100%}.historic-legacy .right{width:75%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.historic-legacy .right h3{min-width:400px;background-color:var(--primary-color);padding:6px 16px;color:var(--secondary-color);font-size:var(--heading-four);font-weight:var(--bold-font-weight);border-radius:var(--border-radius);text-align:center;text-transform:uppercase}.historic-legacy .right h2{font-size:var(--heading-two);width:80%;text-align:center;line-height:var(--heading-line-height);text-transform:uppercase}.historic-legacy .right h2 span{color:var(--primary-color)}.historic-legacy .right p{font-size:var(--default-p-size);line-height:var(--p-line-height);text-align:center}.historic-legacy .right p span{color:var(--primary-color)}@media (max-width:900px){.historic-legacy{padding:20px var(--left-space);flex-direction:column}.historic-legacy .left{width:100%}.historic-legacy .left img{height:150px}.historic-legacy .right{width:100%;gap:20px}.historic-legacy .right h3{min-width:100%}.historic-legacy .right h2{width:100%}}.history-cards-grid{width:90%;margin:0 auto;padding:40px 0;background-color:var(--secondary-color);display:flex;justify-content:center;align-items:flex-start;gap:30px;flex-wrap:wrap;overflow-x:auto;scroll-behavior:smooth}.history-cards-grid .history-each-card{border-radius:8px;text-align:center;width:13%;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;align-items:center;gap:20px}.history-cards-grid .history-each-card .history-title{font-size:14px;line-height:var(--heading-line-height);margin-bottom:10px;font-weight:500}.history-cards-grid .history-each-card .history-title span{color:var(--primary-color);display:block;font-weight:var(--bold-font-weight);font-size:var(--default-p-size);line-height:var(--heading-line-height)}.history-cards-grid .history-each-card .img-cont{width:100%;height:130px;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center}.history-cards-grid .history-each-card img{width:100%;height:100%;object-fit:cover;border-radius:8px}@media (max-width:900px){.history-cards-grid{gap:20px}.history-cards-grid .history-each-card{flex:0 0 120px}.history-cards-grid .history-each-card img{height:120px}}.our-values{height:-moz-fit-content;height:fit-content;width:100%;padding:40px var(--left-space);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.our-values .values-img{width:100%;max-width:1200px}.our-values h2{text-align:center;font-size:var(--heading-two)}.our-values h2 span{color:var(--primary-color)}.our-values p{width:70%;margin:0 auto;text-align:center}@media (max-width:900px){.our-values{gap:10px;padding:20px var(--left-space)}.our-values .values-img,.our-values p{width:100%}}