.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity 0.15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity 0.6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}.centerslidecompany{max-width:1316px;margin:0 auto 40px auto}.centerslidecompany .carousel .carousel-control-next,.centerslidecompany .carousel .carousel-control-prev{opacity:1 !important}.carousel-control-prev-icon,.carousel-control-next-icon{width:3rem;height:3rem}.carousel-control-prev-icon{background-image:url(/images/icon/left-detail.svg)}.carousel-control-next-icon{background-image:url(/images/icon/right-detail.svg)}.highligh{border-left:20px solid #34619D;padding:5px 15px 5px 15px;font-size:18px;color:#142739;line-height:38px}.highligh strong{font-size:23px;color:#34619D}.rowvideoblue .col-lg-8{padding-right:0}.rowvideoblue .embed-responsive{border:1px solid #818181;border-right:none}.rowvideoblue .col-lg-4{padding-left:0}.bluecontact{background:url(/images/company/contact-us.jpg) no-repeat;background-size:cover;color:#FFF;height:100%;padding:100px 90px 45px 90px;line-height:38px;text-align:center;font-size:23px;font-weight:300}.bgcareers{background:url(/images/company/careers.jpg) no-repeat;background-size:cover;padding-top:80px;padding-bottom:80px}.bgcareers *{color:#FFF}.bgcareers .h1{margin-bottom:10px}.bgcareers .h3{font-size:28px;line-height:42px;margin-bottom:50px}.rowfirstcareer{margin-bottom:80px}.itemcareer{margin-bottom:30px;border-bottom:1px dashed #FFF;max-width:95%;margin-left:auto;margin-right:auto}.itemcareer>div{padding-right:50px}.itemcareer .btn.inverted:hover,.itemcareer .btn.inverted:focus{background:#ddd !important;color:#3e6d34 !important}.iebrw .itemcareer .btn.inverted{min-width:145px}.bgcommunities{background:url(/images/background/rectangle-company.svg) no-repeat 7% 120px,url(/images/background/rectangle-company.svg) no-repeat 93% 295px;padding-top:120px}.collage{overflow:hidden;clear:both}.collage>*{float:left;margin:0}.collage .itemcollage1{width:465px}.collage .itemcollage2{width:401px}.collage .itemcollage3{width:430px}.collage .twocols{width:866px}.collage.group1>*{height:335px}.collage.group2>*{height:295px}.collage.group3>*{height:290px}.collage.group4>*{height:310px;margin-bottom:50px}.pcollage1{background:#fff;padding:122px 40px 0 67px}.pcollage2{background:#f2f2f2;padding:75px 60px 0 55px;color:#142739;line-height:35px}.pcollage3{background:#707070;padding:100px 60px 0 60px;color:#fff;font-size:22px;font-weight:300;text-align:center;line-height:38px}.pcollage4{padding:85px 55px 0 60px}.rowlinkscompany{margin-bottom:40px}.rowlinkscompany .col-lg-5{padding-left:200px}.rowlinkscompany .ulnormal{padding-left:23px}.rowlinkscompany a{color:#2B6EC5}#collapsereviews{padding-top:60px;display:none}#collapsereviews.seen{display:block}.videoplaceholder{width:100%;height:419px;background:#000}.homecommunities{background:url(/images/background/communities.jpg) #f8f8f8 no-repeat;background-size:100% 100%;height:830px}.homecommunities .container{position:relative;height:100%}.captioncommunities{position:absolute;top:260px;left:15px;max-width:475px}.homecommunities .h1{margin-bottom:10px}.homecommunities p.blue{font-weight:600}.homecommunities img{position:absolute;right:-20px;top:170px;width:835px}.office-btns{text-align:center;padding-top:15px}.office-btns .btn{margin:0 10px 7px}@media (min-width: 1200px) and (max-width: 1399.98px){.highligh{font-size:16px}.highligh strong{font-size:18px}.bluecontact{padding:82px 75px 30px 75px;line-height:34px;font-size:20px}.collage.group1>*{height:280px}.collage .itemcollage1{width:415px}.collage .itemcollage2{width:350px}.collage .itemcollage3{width:345px}.pcollage1{padding:90px 40px 0 46px;margin:0 !important}.collage.group2>*{height:235px}.pcollage2{padding:52px 60px 0 55px;line-height:27px}.pcollage3{line-height:32px;padding:75px 60px 0 60px;font-size:15px}.collage .twocols{width:765px}.collage.group3>*{height:240px}.pcollage4{padding:65px 50px 0 60px}.rowlinkscompany .col-lg-5{padding-left:175px}.homecommunities{height:620px}.homecommunities img{width:650px;top:130px;right:-12px}.captioncommunities{max-width:400px;top:180px}}@media (min-width: 992px) and (max-width: 1199.98px){.highligh{font-size:14px}.highligh strong{font-size:15px}.bluecontact{padding:87px 35px 20px 35px;line-height:28px;font-size:18px}.collage.group1>*{height:235px}.collage .itemcollage1{width:320px}.collage .itemcollage2{width:315px}.collage .itemcollage3{width:295px}.pcollage1{padding:75px 40px 0 46px;margin:0 !important}.collage.group2>*{height:207px}.pcollage2{padding:40px 30px 0 30px;line-height:22px}.pcollage3{padding:60px 60px 0 60px;line-height:30px;font-size:15px}.collage .twocols{width:635px}.collage.group4>*{height:244px}.rowlinkscompany .col-lg-5{padding-left:80px}.homecommunities{height:520px}.homecommunities img{width:552px;top:100px}.captioncommunities{top:130px;max-width:410px}}@media (max-width: 991.98px){.highligh{font-size:14px}.highligh strong{font-size:15px}.rowvideoblue .col-lg-8{padding-right:calc(var(--bs-gutter-x) / 2)}.rowvideoblue .col-lg-4{padding-left:calc(var(--bs-gutter-x) / 2)}.bluecontact{padding:45px 35px 10px 35px;line-height:28px;font-size:18px}.bgcommunities{padding-top:60px}.collage .itemcollage1,.collage .itemcollage3,.collage.group2 .itemcollage2,.collage.group4 .itemcollage2{display:none}.collage>*{width:initial;float:none}.pcollage1{padding:0;margin-bottom:15px !important}.collage.group1>*,.collage.group2>*,.collage.group3>*{height:initial}.collage .twocols{width:initial}.collage .itemcollage2{width:initial}.pcollage4{padding:15px 0 30px 0}.rowlinkscompany .col-lg-5{padding-left:15px}.homecommunities{height:400px}.homecommunities img{display:none}.captioncommunities{top:60px;max-width:400px}}@media (max-width: 767.98px){.highligh{line-height:28px}.itemcareer{max-width:100%}.bgcareers .h3{font-size:20px}.homecommunities{height:initial;padding-top:35px;padding-bottom:35px}.captioncommunities{position:static}.homecommunities p{background:#ffffff99;padding:10px 15px}.homecommunities p.blue{margin-bottom:10px}}@media (max-width: 575.98px){.highligh{font-size:13px}.highligh strong{font-size:14px}.bgcareers{padding-top:60px;padding-bottom:50px}.bgcommunities{padding-top:45px}}@media (max-width: 380px){.bgcareers .h3{font-size:17px}}

.carousel-custom-indicators{position:absolute;background:rgba(0,0,0,0.7);z-index:1;padding:0 1rem;border-radius:2.1rem;color:#fff !important;right:0.5rem;top:0.5rem;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;touch-action:manipulation;background-image:none;white-space:nowrap;user-select:none;line-height:1;cursor:pointer;transition:background-color 100ms cubic-bezier(0.5, 0, 0.2, 1) 0s,color 100ms cubic-bezier(0.5, 0, 0.2, 1) 0s,border-color 100ms cubic-bezier(0.5, 0, 0.2, 1) 0s;vertical-align:middle;height:2.1rem}.carousel-custom-indicators__icon{margin-right:0.4rem}.carousel-control-prev,.carousel-control-next{display:none !important}@media (min-width: 992px){.carousel-control-prev,.carousel-control-next{display:flex !important}}

