.banner-about-us{background-color:var(--white);background-size:cover;background-repeat:no-repeat;background-position:50%;-webkit-backdrop-filter:br;backdrop-filter:br;width:100%;height:100vh;margin-inline:auto;position:relative;background-image:url(/images/about-us/banner.webp)}.banner-about-us .scroll_down{position:absolute;bottom:2%;padding:0;width:100%;display:flex;justify-content:center;transform:translateY(150%);will-change:transform}.banner-about-us .scroll-lotti .scroll-lotti-text{letter-spacing:.4rem;text-transform:uppercase;margin-top:5%}.banner-about-us .scroll-lotti .lotti_scroll_down{width:34px;height:34px;margin:auto;display:block}@media only screen and (max-width:1024px){.banner-about-us .scroll_down{display:none}}@media only screen and (min-width:768px) and (max-width:1024px){.banner-about-us{background-position:50%}}@media only screen and (max-width:767px){.banner-about-us{background-image:url(/images/about-us/banner_bg.webp)}}.banner-about-us .banner_card{background-color:var(--black);border-radius:15px;padding:32px;max-width:507px;position:absolute;right:30px;bottom:30px;transform:translateX(20%);opacity:0;will-change:transform,opacity}.banner-about-us .banner_header{line-height:.85em!important}.banner-about-us .text-container_about_us{position:absolute;top:150px;left:4%;transform:translateY(-20%);opacity:0;will-change:transform,opacity}@media only screen and (max-width:1440px){.banner-about-us .text-container_about_us{top:180px}}@media only screen and (max-width:1440px) and (min-height:700px) and (max-height:900px){.banner-about-us .text-container_about_us{top:250px}}@media only screen and (min-width:800px) and (max-width:980px){.banner-about-us h1.text.white.xl.regular.banner_header{text-align:left;padding-left:5%}}@media only screen and (min-width:768px) and (max-width:1024px){.banner-about-us .text-container_about_us{top:35%}}@media only screen and (max-width:1023px){.banner-about-us .text-container_about_us{left:unset;width:100%;text-align:center}.banner-about-us .text_image_seq{text-align:center}.banner-about-us .scroll_down{display:none}}@media only screen and (min-width:767px) and (max-height:980px){.banner-about-us .banner_card{border-radius:15px;padding:20px;max-width:400px;right:15px;bottom:15px}}@media only screen and (min-width:767px) and (max-width:1024px){.banner-about-us h1.text.white.xl.regular.banner_header{font-size:5vw}}@media only screen and (max-width:767px){.banner-about-us .scroll_down{display:none}.banner-about-us .banner_header{text-align:center;font-size:45px!important;margin-inline:auto}.banner-about-us .banner_card{bottom:1.5%;right:2.5%;left:2.5%}}@media only screen and (min-width:2050px) and (max-width:2250px){.banner-about-us .text-container_about_us{top:275px}}@media only screen and (min-width:2250px){.banner-about-us .text-container_about_us{top:15%}.banner-about-us .banner_card{border-radius:30px;padding:2%;max-width:800px;right:1%;bottom:2%;transform:translateX(20%);opacity:0;will-change:transform,opacity}.banner-about-us .scroll-lotti .lotti_scroll_down{width:55px;height:55px}}@media only screen and (min-width:3150px) and (min-width:3550px){.banner-about-us .text-container_about_us{top:25%}}@media only screen and (min-width:3150px){.banner-about-us .text-container_about_us{top:20%}.banner-about-us .banner_card{max-width:1200px;right:1%;bottom:2%}.banner-about-us .scroll-lotti .lotti_scroll_down{width:85px;height:85px}}@media only screen and (min-width:3150px) and (max-width:3550px){.banner-about-us .text-container_about_us{top:25%}}@media only screen and (max-width:380px){.banner-about-us .banner_card text .white .xs .medium{font-size:15px}.banner-about-us .banner_card{bottom:1.5%;right:2.5%;left:2.5%;padding:17.5px}.banner-about-us .banner_header{font-size:32px!important}}@media only screen and (min-width:768px) and (max-width:775px) and (min-height:480px) and (max-height:550px){.banner-about-us .banner_header{font-size:50px!important;padding-left:2.5%;text-align:left}.banner-about-us .banner_card{transform:scale(.75);transform-origin:bottom right}}@media only screen and (min-width:520px) and (max-width:775px) and (min-height:480px) and (max-height:550px){.banner-about-us .banner_header{font-size:40px!important;text-align:center;transform:translateY(-30%)}.banner-about-us .banner_card{transform:scale(.6);transform-origin:bottom right}}.we-also-go-section{background-color:var(--white);padding-inline:15px}.we-also-go-section .bg_box{margin-top:30px;background:url(/images/about-us/bg_we_also.webp) no-repeat 50%;background-size:cover;width:100%;border-radius:40px;margin-inline:auto;max-height:668px;padding:7% 0}.arrow_text_box svg{width:65px;height:48px}.we-also-go-section .bg_box h3,.we-also-go-section .bg_box p{text-align:center}.we-also-go-section .bg_box h3{margin-bottom:2%}.we-also-go-section .bg_box h3 .show_mobile,.we-also-go-section .bg_box p .show_mobile,.we-also-go-section .show_on_table,.we-also-go-section .we_work .show_mobile{display:none}@media only screen and (min-width:768px) and (max-width:1024px){.we-also-go-section{padding-inline:10px}.we-also-go-section h3.text.white.l.regular{font-size:35px;width:100%;text-transform:capitalize;margin-inline:auto}.we-also-go-section .bg_box h3 br,.we-also-go-section .bg_box p br{display:none}.we-also-go-section p.text.white.xxs.regular{width:50%;margin-inline:auto}.we-also-go-section .black_text_box{padding:45px 25px}.we-also-go-section .black_text_box .text.s{font-size:25px;line-height:1.3em}.we-also-go-section .black_text_box .border_span{padding:2.5px 10px;border-radius:30px}.we-also-go-section .we_work .show_mobile{display:block}}@media only screen and (max-width:767px){.we-also-go-section{padding-inline:0}.we-also-go-section .bg_box{width:calc(100% - 10px);border-radius:15px;height:604px;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:5px}.we-also-go-section .bg_box h3{font-size:30px;padding-inline:5%;margin-bottom:10%}.we-also-go-section .bg_box p{font-size:14px;padding-inline:7.5%;font-weight:300;line-height:1.25em}}.divided_section{display:flex;justify-content:space-between;align-items:center;margin:50px auto;height:736px}.half_box{width:49%;padding:45px;border-radius:40px;height:100%;min-height:100%}.our_goal{border:1px solid rgba(18,18,18,.22);justify-content:space-between}.business_that_grows,.our_goal{display:flex;flex-direction:column}.business_that_grows{justify-content:flex-end;background-color:rgba(171,142,76,1);background-image:url(/images/about-us/business_that_grows_bg.webp);background-position:center 185%;background-size:contain;background-repeat:no-repeat;position:relative}.fixed_corner{position:absolute;top:25px;left:25px;padding:5px 15px;border:1px solid #fff;border-radius:30px}.black_text_box{padding:35px 50px;background-color:var(--black);border-radius:30px}.black_text_box p{color:rgba(252,246,236,.5)}.black_text_box .light_text{color:var(--white)}.arrow_text_box{display:flex;gap:15px}.black_text_box .border_span{padding:5px 15px;border:1px solid #fff;border-radius:30px}.we-also-go-section .hide_mobile{display:inline-block}@media only screen and (min-width:1500px) and (max-width:1600px){.divided_section{margin:50px auto;height:600px}.we-also-go-section .business_that_grows.half_box h4.text.white.l.regular{font-size:55!important}.business_that_grows{background-position:center 200%}}@media only screen and (min-width:1440px) and (max-width:1500px){.divided_section{margin:50px auto;height:600px}.we-also-go-section .business_that_grows.half_box h4.text.white.l.regular{font-size:55!important}.business_that_grows{background-position:center 150%}}@media only screen and (min-width:1024px) and (max-width:1439px){.half_box{width:49%;padding:30px;border-radius:30px}.divided_section{margin:30px auto;height:450px}.black_text_box{padding:20px 30px;background-color:var(--black);border-radius:30px}.black_text_box .border_span{padding:.5px 10px;border:1px solid #fff;border-radius:30px}.divided_section h4.text.l.regular{font-size:50px}.business_that_grows{background-position:center 400%}}@media only screen and (min-width:1024px) and (max-width:1280px){.business_that_grows{background-position:center 200%}}@media only screen and (max-width:1600px){.business_that_grows br{display:none}}@media only screen and (max-width:1024px){.divided_section{flex-direction:column;height:auto;max-height:unset;gap:30px;padding-inline:10px;margin:30px auto}.half_box{width:100%;padding:25px;height:auto}.our_goal{border:1px solid var(--black);display:flex;flex-direction:column;justify-content:space-between;border-radius:20px}.black_text_box{padding:15px 25px;background-color:var(--black);border-radius:30px}.arrow_text_box{margin-top:15px;margin-bottom:15px}.business_that_grows{background-image:url(/images/about-us/business_that_grows_bg_mobile.webp);padding-top:100px;height:311px;background-position:center -20%;background-size:cover}.we-also-go-section .bg_box h3 .hide_mobile,.we-also-go-section .bg_box p .hide_mobile,.we-also-go-section .hide_mobile{display:none}.we-also-go-section .bg_box h3 .show_mobile,.we-also-go-section .bg_box p .show_mobile{display:block}}@media only screen and (min-width:980px) and (max-width:1024px){.business_that_grows{background-position:50% 10%;background-size:cover}}@media only screen and (min-width:800px) and (max-width:980px){.we-also-go-section .hide_ochocientos,.we-also-go-section .show_on_table{display:none}}@media only screen and (max-width:767px){.our_goal{height:365px;padding:30px 15px 15px}.our_goal h4.l{font-size:30px}.our_goal p.s{font-size:14px;font-weight:300;line-height:1.4em}.black_text_box{padding:30px 20px;background-color:var(--black);border-radius:10px}.arrow_text_box{margin-top:5px;margin-bottom:5px}.black_text_box .border_span{padding:1.25px 10px;border-radius:20px}.business_that_grows{border-radius:15px;padding-inline:20px;background-position:center 125%;background-size:contain}.business_that_grows .fixed_corner{padding:1.25px 10px;border-radius:20px;font-size:14px}.business_that_grows h4.l{font-size:30px}.show_on_table{display:none}.we-also-go-section .bg_box .text.l{text-transform:capitalize}}@media only screen and (max-width:390px){.our_goal h4.text.l.regular{font-size:25px!important}.our_goal{padding:20px 15px}.we-also-go-section .bg_box .text.l{font-size:21px!important}.we-also-go-section .bg_box p{font-size:12px!important;padding-inline:5%;font-weight:300;line-height:1.25em}.business_that_grows h4.text.white.l.regular{font-size:27px!important}}@media only screen and (max-width:340px){.business_that_grows{background-position:center 100%;background-size:contain;height:260px}.business_that_grows h4.text.white.l.regular{font-size:24px!important}}@media only screen and (min-width:2250px){.we-also-go-section .bg_box{max-height:65vh}.we-also-go-section .bg_box .text.l{font-size:4.25vw}.divided_section{margin:2.5% auto;height:67vh}.divided_section .text.l{font-size:4vw}.half_box{padding:2.5%;border-radius:40px;height:100%;min-height:100%}.fixed_corner{position:absolute;top:4%;left:4%;padding:10px 35px;border:1.5px solid #fff;border-radius:50px}.black_text_box{border-radius:50px;padding:5% 4%}.arrow_text_box svg{width:10%;aspect-ratio:1.2;height:auto}.we-also-go-section{margin-top:1.5%}}@media only screen and (min-width:3200px) and (max-width:3550px){.business_that_grows{background-position:50% 140%}.we-also-go-section .black_text_box p.text.s.regular{line-height:1.4em}}@media only screen and (min-height:2400px) and (max-height:2800px){.we-also-go-section .divided_section{height:60vh}}@media only screen and (min-width:2050px) and (max-width:2250px){.business_that_grows{background-position:center 370%;background-size:contain}}@media only screen and (min-width:768px) and (max-width:775px) and (min-height:480px) and (max-height:550px){.we-also-go-section h3.text.white.l.regular{font-size:33px}.we-also-go-section h3.text.white.l.regular .show_mobile{display:none}.we-also-go-section h3.text.white.l.regular .hide_mobile{display:inline-block}.we-also-go-section p.text.white.xxs.regular{font-size:14px;width:90%;margin:auto;line-height:1.4em}.we-also-go-section p.text.white.xxs.regular .show_mobile{display:none}.we-also-go-section p.text.white.xxs.regular .hide_mobile{display:inline-block}.we-also-go-section .hide_ochocientos,.we-also-go-section .show_on_table{display:none}}@media only screen and (min-width:520px) and (max-width:775px) and (min-height:480px) and (max-height:550px){.we-also-go-section .arrow_text_box svg{width:35px;height:20px}.we-also-go-section .our_goal{height:270px}.we-also-go-section .black_text_box{padding:20px 15px}.our_goal p.s{font-size:14px;font-weight:300;line-height:1.55em}}@media only screen and (min-width:768px) and (max-width:775px) and (min-height:480px) and (max-height:481px){.we-also-go-section .our_goal{height:378px}}@media only screen and (min-width:450px) and (max-width:490px){.we-also-go-section .arrow_text_box svg{width:40px;height:25px}.our_goal p.s{line-height:1.55em}}@media only screen and (min-width:340px) and (max-width:380px){.we-also-go-section .arrow_text_box svg{width:40px;height:25px}.our_goal p.s{line-height:1.5em}}@media only screen and (min-width:800px) and (max-width:1024px) and (min-height:600px) and (max-height:768px){.we-also-go-section .bg_box h3 .show_mobile,.we-also-go-section .bg_box p .show_mobile,.we-also-go-section .show_on_table,.we-also-go-section .we_work .show_mobile{display:none}.we-also-go-section h3.text.white.l.regular{font-size:3.75vw;text-transform:none;width:73%}.we-also-go-section .arrow_text_box svg{width:40px;height:22px}}