@import url(../global/main.css);@import url(../global/global.css);.card,.col{min-width:0}.ag-timeline,.col{max-width:100%;position:relative}.header ul .jpg-history,.header ul .jpg-hq,.header ul .jpg-partners,.header ul .jpg-units{width:calc(100vw - 0px);height:50vh;border:none}@media (min-width:280px){.jpg-hq{background:url("../../images/headers/header-hq-1200-min.jpg") 50% 50%/cover no-repeat #1a5632}.jpg-history{background:url("../../images/headers/header-history-1200-min.jpg") 50% 50%/cover no-repeat #1a5632}.jpg-partners{background:url("../../images/headers/header-partners-1200-min.jpg") 50% 50%/cover no-repeat #1a5632}.jpg-units{background:url("../../images/headers/header-units-1200-min.jpg") 50% 50%/cover no-repeat #1a5632}}@media (min-width:992px){.jpg-hq{background:url("../../images/headers/header-hq-min.jpg") 50% 50%/cover no-repeat #1a5632}.jpg-history{background:url("../../images/headers/header-history-min.jpg") 50% 50%/cover no-repeat #1a5632}.jpg-partners{background:url("../../images/headers/header-partners-min.jpg") 50% 50%/cover no-repeat #1a5632}.jpg-units{background:url("../../images/headers/header-units-min.jpg") 50% 50%/cover no-repeat #1a5632}}.about-bg{background:url("../../images/ui/globe.png") 50% 45%/80% no-repeat #f5f5f5}#gallery-5 .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}#gallery-5 .align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;width:100%;padding-right:15px;padding-left:15px}.card h5,.h5{font-size:2.25rem;font-weight:600}.card .mb-3,.my-3{margin-bottom:1rem!important}.card .mb-4,.my-4{margin-bottom:1.5rem!important}.border-light{border-color:#e6e7e8!important}#units.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}#units.row>[class*=col-]{display:flex;flex-direction:column}.card{position:relative;display:flex;flex-direction:column;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:.0625rem solid rgba(255,255,255,.05);border-radius:.45rem}.card-body{flex:1 1 auto;min-height:1px;padding:1.5rem}.icon-shape-primary{color:#242e4c;background-color:rgba(36,46,76,.1)}.icon-shape{width:9.25rem;height:9.25rem;text-align:center;display:inline-flex;align-items:center;justify-content:center;border-radius:.45rem}.ag-timeline,.ag-timeline-card_item,.ag-timeline-card_meta-box,.view a.info{display:inline-block}.card img{height:80%}.card p{font-size:1.85rem}.custom-shape-divider-bottom-1659545259{position:relative;bottom:-1px;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.custom-shape-divider-bottom-1659545259 svg{position:relative;display:block;width:calc(100% + 1.3px);height:150px}.custom-shape-divider-bottom-1659545259 .shape-fill{fill:#FFFFFF}.ag-format-container{width:1160px;margin:0 auto 6em;position:relative}.ag-timeline-block{padding:6em 0 0}.ag-timeline_title-box{padding:0 0 3em;text-align:center}.ag-timeline_tagline{font-size:5rem;font-weight:700;letter-spacing:-.5px;margin-bottom:1em}.ag-timeline_title{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;-webkit-background-clip:text;background-clip:text;color:transparent;font-size:80px}.ag-timeline_item{margin:0 0 50px;position:relative}.ag-timeline_item:nth-child(2n){text-align:right}.ag-timeline{width:100%;margin:0 auto}.ag-timeline_line{width:3px;background-color:#e6aa30;position:absolute;top:2px;left:50%;bottom:0;overflow:hidden;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.ag-timeline_line-progress{width:100%;height:20%;background-color:#1a5632}.ag-timeline-card_box{padding:0 0 20px 50%}.ag-timeline_item:nth-child(2n) .ag-timeline-card_box{padding:0 50% 20px 0}.ag-timeline-card_point-box{display:inline-block;margin:0 14px 0 -38px}.ag-timeline_item:nth-child(2n) .ag-timeline-card_point-box{margin:0 -38px 0 14px}.ag-timeline-card_point{height:75px;line-height:75px;width:75px;border:3px solid #e6aa30;background-color:#e6aa30;text-align:center;font-size:20px;font-weight:600;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%}.js-ag-active .ag-timeline-card_point{color:#fff;background-color:#1a5632;border:3px solid #1a5632}.ag-timeline-card_meta{margin:10px 0 0;font-weight:600;font-size:28px;color:#1a5632}.ag-timeline-card_item{width:45%;margin:-77px 0 0;background-color:#4d4d4d;opacity:0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:-webkit-transform .5s,opacity .5s;-moz-transition:-moz-transform .5s,opacity .5s;-o-transition:-o-transform .5s,opacity .5s;transition:transform .5s,opacity .5s;position:relative}.ag-timeline_item:nth-child(odd) .ag-timeline-card_item{-webkit-transform:translateX(-200%);-moz-transform:translateX(-200%);-ms-transform:translateX(-200%);-o-transform:translateX(-200%);transform:translateX(-200%)}.ag-timeline_item:nth-child(2n) .ag-timeline-card_item{-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);-o-transform:translateX(200%);transform:translateX(200%)}.js-ag-active.ag-timeline_item:nth-child(2n) .ag-timeline-card_item,.js-ag-active.ag-timeline_item:nth-child(odd) .ag-timeline-card_item{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ag-timeline-card_arrow{height:18px;width:18px;margin-top:20px;background-color:#4d4d4d;z-index:-1;position:absolute;top:0;right:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.ag-timeline_item:nth-child(odd) .ag-timeline-card_arrow{margin-left:calc(-18px / 2);margin-right:calc(-18px / 2)}.ag-timeline_item:nth-child(2n) .ag-timeline-card_arrow{margin-left:-10px;right:auto;left:0}.ag-timeline-card_img{width:100%}.ag-timeline-card_info{padding:20px 30px}.ag-timeline-card_title{display:none;margin:10px 0 0;font-weight:500;font-size:15px;color:#fff}.ag-timeline-card_desc{line-height:1.4;font-size:1.85rem;color:#fff;text-align:left}.view,.view h2,.view p{position:relative;text-align:center}@media (min-width:768px) and (max-width:979px){.ag-format-container{width:750px}}@media (min-width:980px) and (max-width:1161px){.ag-format-container{width:960px}}@media only screen and (max-width:979px){.ag-timeline_line{left:30px}.ag-timeline_item:nth-child(2n){text-align:left}.ag-timeline-card_box,.ag-timeline_item:nth-child(2n) .ag-timeline-card_box{padding:0 0 20px}.ag-timeline-card_meta-box{display:none}.ag-timeline-card_point-box,.ag-timeline_item:nth-child(2n) .ag-timeline-card_point-box{margin:-30px 0 -8px -7px}.ag-timeline-card_item{width:80%;margin:-68px 0 0 80px}.ag-timeline_item:nth-child(2n) .ag-timeline-card_item,.ag-timeline_item:nth-child(odd) .ag-timeline-card_item{-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);-o-transform:translateX(200%);transform:translateX(200%)}.ag-timeline_item:nth-child(odd) .ag-timeline-card_arrow{right:auto;left:0}.ag-timeline-card_title{display:block;margin:10px 0}.ag-timeline-card_arrow{margin-top:12px}.ag-timeline_tagline{line-height:1}}@media only screen and (max-width:767px){.ag-format-container{width:96%}.ag-timeline-card_img{height:auto;width:auto}}@media only screen and (max-width:639px){.ag-timeline_title{font-size:60px}.ag-timeline-card_item{width:auto}.ag-timeline-card_desc{font-size:14px}.ag-timeline_tagline{font-size:2.8rem;margin-bottom:0;line-height:1.2}.ag-timeline-card_point{height:70px;line-height:65px;width:70px}.ag-timeline-card_point-box,.ag-timeline_item:nth-child(2n) .ag-timeline-card_point-box{margin:-30px 0 -8px -7px}.ag-timeline-card_info{padding:10px 15px 20px}.ag-timeline-card_title{margin:10px 0 5px;font-weight:400;font-size:1.3rem}}.view{width:100%;margin:10px;float:left;border:5px solid #fff;overflow:hidden;box-shadow:2px 2px 2px #e6e6e6;cursor:default;-webkit-border-radius:2em;-moz-border-radius:2em;-o-border-radius:2em;border-radius:2em}.view .content,.view .mask{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0}.view img{display:block;transition:.2s linear}.view a.info,.view h2{text-transform:uppercase;transition:.2s ease-in-out;opacity:0}.view h2{color:#fff;font-size:2rem;padding:10px;margin:22px 0 8px;transform:translateY(-100px)}.view p{font-size:1.85rem;color:#fff;padding:0 20px;transform:translateY(100px);opacity:0;transition:.2s linear}.view a.info{text-decoration:none;padding:7px 14px;background:#ffbf3c;color:#4d4d4d;font-weight:600;box-shadow:0 0 1px #000}.view a.info:hover{box-shadow:0 0 5px #000}.view .mask{opacity:0;background-color:rgba(26,86,50,.95);transition:.4s ease-in-out}.view:hover img{transform:scale(1.1)}.view:hover .mask{opacity:1}.view:hover a.info,.view:hover h2,.view:hover p{opacity:1;transform:translateY(0)}.view:hover p{transition-delay:0.1s}.view:hover a.info{transition-delay:0.2s}@media only screen and (max-width:1024px){.custom-shape-divider-bottom-1659522932{bottom:-1px}.view h2{font-size:1.7rem}.view p{font-size:1.2rem}}@media only screen and (max-width:992px){.header ul .jpg-history,.header ul .jpg-hq,.header ul .jpg-partners,.header ul .jpg-units{height:40vh}}@media only screen and (max-width:912px){.header ul .jpg-history,.header ul .jpg-hq,.header ul .jpg-partners,.header ul .jpg-units{height:30vh}.view{margin:10px 0}.view h2{margin:12px 0 5px}.view p{font-size:1.65rem;padding:0 10px;margin:0 0 15px;line-height:1.3}}@media only screen and (max-width:820px){#img-5-1,#img-5-2,#img-5-3{margin-bottom:1em}#img-5-1,#img-5-3{margin-left:2.5em}}@media only screen and (max-width:768px){.header ul .jpg-history,.header ul .jpg-hq,.header ul .jpg-partners,.header ul .jpg-units{height:40vh}.card p{font-size:1.55rem}}@media only screen and (max-width:600px){.header ul .jpg-history,.header ul .jpg-hq,.header ul .jpg-partners,.header ul .jpg-units{height:35vh}#img-5-1,#img-5-2,#img-5-3{margin-bottom:.5em}}@media only screen and (max-width:540px){.card p{font-size:1.75rem}}@media only screen and (max-width:428px){.card p{font-size:1.55rem}}@media only screen and (max-width:375px){.view h2{font-size:1.8rem}.view p{font-size:1.5rem}}@media only screen and (max-width:320px){.view h2{font-size:1.5rem}.view p{font-size:1.35rem}}@media only screen and (max-width:280px){.view h2{font-size:1.2rem}.view p{font-size:1.15rem}}