.sps {padding-top: 80px;}.carousel {width: 100%;height: 36em;background-color: transparent;}@media (max-width: 600px) {.carousel {height: 23em;}}@media (max-width: 500px) {.carousel {height: 20em;}}.carousel .flickity-viewport {height: 37em;padding-top: 30px;}@media (max-width: 600px) {.carousel .flickity-viewport {height: 24em;}}@media (max-width: 500px) {.carousel .flickity-viewport {height: 20em;}}.carousel .flickity-prev-next-button {width: 35px;height: 35px;border-radius: 10px;background: #1fab89;}@media (max-width: 600px) {.carousel .flickity-prev-next-button {width: 25px;height: 25px;border-radius: 5px;}}@media (max-width: 450px) {.carousel .flickity-prev-next-button {display: none;}}.carousel .flickity-prev-next-button:hover {background: #62d2a2;}.carousel .flickity-prev-next-button .arrow {fill: #fdfdfd;}.carousel .flickity-prev-next-button.no-svg {color: white;}.carousel .flickity-page-dots {bottom: 80px;}@media (max-width: 600px) {.carousel .flickity-page-dots {bottom: 30px;}}.flickity-page-dots .dot {width: 20px;height: 20px;background: transparent;border: 6px solid #fdfdfd;}.flickity-page-dots .dot.is-selected {background: #1fab89;}.carousel-cell {width: 70%;border-radius: 30px;margin-right: 20px;background: transparent;height: 30em;overflow: hidden;background-size: cover;position: relative;box-shadow: rgba(0, 0, 0, 0.3) 0px 4px 12px;}.carousel-cell img {z-index: -1;width: 100%;height: 100%;pointer-events: none;object-fit: fill;position: absolute;}@media (max-width: 600px) {.carousel-cell {height: 20em;}}@media (max-width: 500px) {.carousel-cell {height: 17em;}}.carousel-cell .content {width: 100%;height: 100%;padding: 30px;background-color: rgba(253, 253, 253, 0.2);display: flex;justify-content: center;align-items: end;z-index: 4;}.carousel-cell .content .texts {position: relative;}.carousel-cell .content .texts p {font-size: 1.2em;padding: 10px;margin-top: 20px;line-height: 25px;text-align: center;border-radius: 5px;background-image: linear-gradient(to right, rgba(25, 139, 111, 0.8), rgba(31, 171, 137, 0.6), rgba(98, 210, 162, 0.6));color: #fdfdfd;-webkit-backdrop-filter: blur(5px);backdrop-filter: blur(5px);border: rgba(85, 68, 41, 0.2196078431) solid 1px;font-weight: 500;}@media (max-width: 600px) {.carousel-cell .content .texts p {line-height: 24px;font-size: 0.9em;padding: 5px;}}@media (max-width: 450px) {.carousel-cell .content .texts p {line-height: 24px;font-size: 0.8em;padding: 5px;}}@media (max-width: 1000px) {.carousel-cell {width: 84%;}}@media (max-width: 800px) {.carousel-cell {width: 90%;}.carousel-cell .content .texts p {font-size: 1em;}}@media (max-width: 500px) {.carousel-cell {width: 98%;}}.about {width: 100%;display: flex;justify-content: center;align-items: center;background-size: 200px;margin-bottom: 70px;}@media (max-width: 600px) {.about {overflow-x: hidden;}}.about .b {padding: 10px;width: 50%;}.about .b1 {display: flex;justify-content: center;align-items: center;position: relative;width: 60%;}.about .b1 .img {position: relative;background-position: center;background-size: cover;background-repeat: no-repeat;width: 720px;height: 400px;border: 7px solid #1fab89;border-radius: 40px;overflow: hidden;box-shadow: rgba(31, 31, 34, 0.445) 0px 7px 19px 0px;display: flex;justify-content: center;align-items: center;}.about .b1 .img .badge-img {width: 110px;position: absolute;top: 10px;right: 10px;}@media (max-width: 600px) {.about .b1 .img .badge-img {width: 90px;}}.about .b1 .img .lo {width: 100%;height: 100%;text-align: center;background-color: rgba(253, 253, 253, 0.8);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);display: flex;justify-content: center;align-items: center;flex-direction: column;padding: 0 5px;}.about .b1 .img .lo .logo-img {display: inline-block;width: 200px;height: 120px;background-size: 200px;background-repeat: no-repeat;background-position: center;margin-top: -50px;margin-bottom: 20px;}.about .b1 .img .lo p {font-size: 1.7em;color: #222831;font-weight: 500;}.about .b1 .img .lo p span {padding: 0;}.about .b1 .img .lo p .b {color: #186caa;}.about .b1 .img .lo p .g {color: #3bb54a;}@media (max-width: 900px) {.about .b1 .img .lo .logo-img {width: 180px;height: 160px;background-size: 170px;}.about .b1 .img .lo p {font-size: 1.4em;}}@media (max-width: 500px) {.about .b1 .img .lo .logo-img {width: 160px;height: 140px;background-size: 150px;}.about .b1 .img .lo p {font-size: 1.2em;}}@media (max-width: 420px) {.about .b1 .img .lo .logo-img {width: 140px;height: 120px;background-size: 130px;}.about .b1 .img .lo p {font-size: 1.1em;}}@media (min-width: 1500px) {.about .b1 .img {width: 920px;height: 400px;}}@media (min-width: 1600px) {.about .b1 .img {width: 1020px;height: 520px;}}.about .b1 .num {position: absolute;width: 180px;background-image: linear-gradient(to bottom, #9df3c4, #1fab89);bottom: -90px;border-radius: 20px;right: 30px;text-align: center;padding: 20px 10px;font-size: 1.3em;font-weight: 500;z-index: 30;box-shadow: rgba(31, 31, 34, 0.445) 0px 7px 19px 0px;color: #fdfdfd;}.about .b1 .num .nu {font-size: 4.3em;}@media (min-width: 1500px) {.about .b1 .num {width: 220px;right: 50px;}}@media (min-width: 1500px) {.about .b1 .num {width: 220px;right: 50px;}}.about .b2 {padding-left: 20px;}.about .b2 .ab {font-size: 1.5em;color: #1fab89;font-weight: 700;margin-bottom: 10px;}.about .b2 h3 {font-size: 3em;line-height: 40px;color: #222831;margin-bottom: 10px;}.about .b2 p {font-size: 1.3em;color: #393e46;line-height: 24px;margin-bottom: 20px;}.about .b2 .butDwn {display: block;font-size: 1.2em;padding: 15px 20px;font-weight: 600;color: #fdfdfd;width: -moz-max-content;width: max-content;border-radius: 30px;cursor: pointer;background-image: linear-gradient(to right, #62d2a2, #1fab89);box-shadow: rgba(45, 45, 49, 0.144) 0px 0px 20px 5px;transition: 0.3s;transition-property: transform, box-shadow;}.about .b2 .butDwn:hover {transform: scale(1.04);box-shadow: rgba(45, 45, 49, 0.178) 0px 0px 20px 5px;}.about .b2 .butDwn:active {transform: scale(0.9);}@media (max-width: 1000px) {.about .b2 {padding-left: 5px;}.about .b2 .ab {font-size: 1.2em;}.about .b2 h3 {font-size: 2.5em;}.about .b2 p {font-size: 1.1em;}}@media (max-width: 800px) {.about {display: block;}.about .b {width: 100%;}.about .b1 {margin-bottom: 12px;}.about .b2 h3 {line-height: 34px;margin-bottom: 10px;}}@media (max-width: 600px) {.about .b1 .img .num {width: 140px;font-size: 1.1em;padding: 10px 10px;}.about .b1 .img .num .nu {font-size: 3.7em;}.about .b2 {padding-left: 5px;}.about .b2 .ab {font-size: 1.1em;}.about .b2 h3 {font-size: 2.3em;}}.serves {width: 100%;display: flex;justify-content: center;padding: 50px 0;gap: 50px;flex-wrap: wrap;}.serves .crd {width: 20em;overflow: hidden;background-color: #fff;border-radius: 10px;-webkit-user-select: none;-moz-user-select: none;user-select: none;border: rgba(85, 68, 41, 0.2196078431) solid 1px;transition: 0.3s ease-in-out;box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;position: relative;transition-property: box-shadow, transform;}.serves .crd .img {width: 100%;height: 12em;position: relative;border-bottom-left-radius: 30px;background: transparent;margin-bottom: 10px;}.serves .crd .img img {z-index: -1;width: 100%;height: 100%;pointer-events: none;object-fit: fill;position: absolute;}.serves .crd .img .log {position: absolute;width: 80px;height: 80px;background-image: linear-gradient(125deg, #62d2a2 10%, #1fab89);border-radius: 50%;right: 20px;bottom: -30px;z-index: 2;display: flex;justify-content: center;align-items: center;}.serves .crd .img .log .i {width: 50px;height: 50px;background-size: cover;background-repeat: no-repeat;}.serves .crd .content {padding: 20px;padding-bottom: 30px;}.serves .crd .content h4 {font-size: 1.7em;color: #222831;margin-top: 7px;margin-bottom: 10px;text-transform: uppercase;}.serves .crd .content p {font-size: 1.2em;font-weight: 500;margin-bottom: 14px;color: #393e46;text-align: start;}.serves .crd .content .end {position: absolute;bottom: 14px;font-size: 1em;color: #1fab89;font-weight: 500;}@media (max-width: 1000px) {.serves .crd .content {padding: 17px;padding-bottom: 20px;}.serves .crd .content h4 {font-size: 1.6em;}.serves .crd .content p {font-size: 1em;}.serves .crd .content .end {font-size: 1.1em;}}@media (max-width: 800px) {.serves .crd .content {padding: 15px;padding-bottom: 20px;}.serves .crd .content h4 {font-size: 1.5em;}}@media (max-width: 600px) {.serves .crd {width: 18em;}}.serves .crd:hover {box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;transform: scale(1.07);}.serves .crd:hover::after {left: 25%;width: 50%;}.prod {width: 100%;padding: 20px 40px;background-image: linear-gradient(-25deg, #198b6f, #1fab89, #62d2a2, #62d2a2, #1fab89);overflow: hidden;}@media (max-width: 600px) {.prod {padding: 20px;overflow: hidden;}}.prod .rap {width: 100%;display: flex;justify-content: center;padding: 30px;}.prod .rap .box1 {width: 50%;padding: 0 10px;}.prod .rap .box1 h2 {font-size: 3.5em;color: #222831;margin-bottom: 10px;}.prod .rap .box1 p {font-size: 1.4em;color: rgb(233, 233, 233);font-weight: 500;line-height: 28px;}@media (max-width: 1000px) {.prod .rap .box1 h2 {font-size: 2.6em;}.prod .rap .box1 p {font-size: 1.2em;}}@media (max-width: 800px) {.prod .rap .box1 h2 {font-size: 2.4em;}.prod .rap .box1 p {font-size: 1.1em;}}.prod .rap .box2 {width: 50%;display: flex;justify-content: center;align-items: center;}.prod .rap .box2 img {width: 500px;border-radius: 20px;}@media (max-width: 1000px) {.prod .rap .box2 img {width: 450px;}}@media (max-width: 800px) {.prod .rap .box2 img {width: 350px;}}@media (max-width: 600px) {.prod .rap {display: block;}.prod .rap .box1 {padding-bottom: 20px;}.prod .rap .box1 h2 {font-size: 2.7em;line-height: 44px;}.prod .rap .box1 p {text-align: justify;font-size: 1.2em;}.prod .rap .box2 .img img {width: 450px;top: -20px;left: 0px;}.prod .rap .box1, .prod .rap .box2 {width: 100%;}}.alg-map-here {width: 100%;}.alg-map-here .cov {width: 100%;background-size: cover;background-position: center;background-image: url("https://firebasestorage.googleapis.com/v0/b/eeref-3e65d.appspot.com/o/mine%2Fhh.jpg?alt=media&token=7b032cf8-9b7f-4734-a25e-d80876d02707");}.alg-map-here .ge {text-align: center;background-color: rgba(253, 253, 253, 0.8);-webkit-backdrop-filter: blur(2px);backdrop-filter: blur(2px);width: 100%;padding: 20px 0;}.alg-map-here .ge h2 {font-size: 2.5em;color: #1fab89;font-weight: 700;text-transform: uppercase;margin-bottom: 20px;}.alg-map-here .ge .img {width: 430px;height: 430px;background-size: cover;background-repeat: none;background-position: center;}@media (max-width: 600px) {.alg-map-here .ge .img {width: 380px;height: 380px;}}@media (max-width: 460px) {.alg-map-here .ge .img {width: 330px;height: 330px;}}.slid {width: 100%;background-color: #e6e6e6;padding: 20px 0;padding-bottom: 20px;}.slid .text {margin-bottom: 10px;}.slid .text h3 {font-size: 2.5em;color: #393e46;font-weight: 700;text-transform: uppercase;text-align: center;}.own-carousel__item {height: 130px;display: flex;justify-content: center;align-items: center;}.own-carousel__item .img, .own-carousel__item .img-partner {width: 100%;height: 100%;background-size: 130px;background-position: center;background-repeat: no-repeat;transform: scale(0.93);transition: 0.3s;transition-property: transform;}.own-carousel__item .img:hover, .own-carousel__item .img-partner:hover {transform: scale(0.98);}.info-mine {width: 100%;display: flex;justify-content: center;align-items: center;padding: 40px 0;overflow-x: hidden;gap: 5px;}.info-mine .b {width: 50%;padding: 20px;}@media (max-width: 800px) {.info-mine {display: block;}.info-mine .b {width: 100%;}}.info-mine .b2 {padding: 20px;padding-top: 30px;margin-bottom: 20px;}.info-mine .b2 .ab {font-size: 1.3em;padding: 10px 20px;font-weight: 600;color: #fdfdfd;width: -moz-max-content;width: max-content;border-radius: 8px;background-image: linear-gradient(to right, #1fab89, #62d2a2);margin-bottom: 20px;}.info-mine .b2 h3 {font-size: 2.9em;color: #222831;margin-bottom: 10px;}.info-mine .b2 p {font-size: 1.4em;color: #393e46;line-height: 36px;margin-bottom: 5px;}@media (max-width: 1300px) {.info-mine .b2 .ab {font-size: 1.2em;}.info-mine .b2 h3 {font-size: 2.5em;line-height: 36px;}.info-mine .b2 p {font-size: 1.2em;line-height: 30px;}}@media (max-width: 1000px) {.info-mine .b2 .ab {font-size: 1.1em;margin-bottom: 5px;}.info-mine .b2 h3 {font-size: 2.2em;margin-bottom: 5px;}.info-mine .b2 p {font-size: 1.1em;}}@media (max-width: 900px) {.info-mine .b2 .ab {font-size: 1em;}.info-mine .b2 h3 {font-size: 2.1em;}.info-mine .b2 p {font-size: 1em;}}@media (max-width: 800px) {.info-mine .b2 .ab {font-size: 1.3em;margin-bottom: 15px;}.info-mine .b2 h3 {font-size: 2.5em;margin-bottom: 10px;line-height: 40px;}.info-mine .b2 p {font-size: 1.3em;line-height: 35px;}}.info-mine .b1 {display: flex;justify-content: center;align-items: baseline;align-items: center;margin-bottom: 20px;}.info-mine .b1 .img- {width: 100%;border-radius: 10px;box-shadow: rgba(32, 30, 30, 0.4) 0px 4px 30px;position: relative;height: 20em;background-size: cover;background-repeat: no-repeat;-o-object-fit: cover;object-fit: cover;}.info-mine .b1 .img-::after {position: absolute;content: "";width: 300px;height: 300px;background-image: linear-gradient(140deg, #1fab89 40%, #9df3c4);border-radius: 61% 39% 28% 72%/69% 62% 38% 31%;bottom: -50px;right: -40px;z-index: -1;}.info-mine .b1 .r::after {position: absolute;content: "";width: 250px;height: 250px;background-image: linear-gradient(-140deg, #1fab89 40%, #9df3c4);border-radius: 33% 67% 75% 25%/54% 67% 33% 46%;top: -50px;left: -40px;z-index: -1;}@media (max-width: 1300px) {.info-mine .b1 .img- {height: 18em;}}@media (max-width: 1000px) {.info-mine .b1 .img- {height: 15em;}}@media (max-width: 800px) {.info-mine .b1 .img- {height: 20em;}}@media (max-width: 600px) {.info-mine .b1 .img- {height: 15em;}}@media (max-width: 400px) {.info-mine .b1 .img- {height: 12em;}}.contact-us-mun {width: 100%;padding: 30px;display: flex;justify-content: center;}.contact-us-mun .content {width: 60%;border-radius: 20px;box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;background-image: linear-gradient(45deg, hsl(165, 95%, 31%) 0%, hsl(163, 67%, 38%) 10%, hsl(161, 55%, 43%) 20%, hsl(160, 48%, 47%) 31%, hsl(159, 45%, 51%) 42%, hsl(158, 48%, 56%) 53%, hsl(157, 51%, 60%) 67%, hsl(156, 56%, 64%) 79%, hsl(155, 61%, 67%) 90%, hsl(154, 68%, 71%) 100%);text-align: center;padding: 50px 100px;}.contact-us-mun .content h3 {font-size: 2em;color: #fdfdfd;margin-bottom: 10px;}.contact-us-mun .content p {font-size: 1.1em;color: #e6e6e6;margin-bottom: 10px;line-height: 30px;}.contact-us-mun .content .but {width: 100%;display: flex;justify-content: center;}.contact-us-mun .content .but button {align-items: center;border: 1px solid #1fab89;border-radius: 30px;color: #1fab89;font-weight: 500;cursor: pointer;display: inline-flex;background-color: #fdfdfd;box-shadow: 0px 0px 15px rgba(31, 30, 30, 0.178);font-size: 19px;justify-content: center;line-height: 28px;width: 120px;padding: 10px;text-decoration: none;transition: all 0.2s;transition-property: box-shadow;-moz-user-select: none;user-select: none;-webkit-user-select: none;transition-property: transform, background-color, color;box-shadow: none;border: none;width: auto;}.contact-us-mun .content .but button:hover {box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.116);}.contact-us-mun .content .but button:active {transform: scale(0.9);background-color: #1fab89;color: #fdfdfd;}@media (max-width: 1000px) {.contact-us-mun .content {width: 70%;padding: 40px 60px;}.contact-us-mun .content h3 {font-size: 1.7em;}.contact-us-mun .content p {font-size: 1em;}}@media (max-width: 600px) {.contact-us-mun .content {width: 85%;padding: 20px 40px;}.contact-us-mun .content h3 {font-size: 1.5em;}.contact-us-mun .content p {font-size: 0.9em;}}@media (max-width: 500px) {.contact-us-mun .content {padding: 20px;}}