.wrapper{position:relative}.wrapper .about-us{width:100%;min-height:1080px;background-image:url(/images/about-us.png);background-position:50%;display:flex;color:#fff}@media (max-width:768px){.wrapper .about-us{padding:0 24px;border-bottom:3px solid #87be59}}.wrapper .about-us .about-container{flex-grow:1;display:flex;justify-content:flex-end;padding:188px 131px 188px 0}@media (max-width:1500px){.wrapper .about-us .about-container{padding-right:0;justify-content:center}}@media (max-width:1200px){.wrapper .about-us .about-container{flex-direction:column;align-items:center;padding:60px 0}}@media (max-width:576px){.wrapper .about-us .about-container{flex-direction:column;align-items:center;padding-top:0;padding-bottom:35px}}.wrapper .about-us .about-container .nous-container{max-width:530px}.wrapper .about-us .about-container .nous-container .quotation-row{display:flex;justify-content:space-between}@media (max-width:768px){.wrapper .about-us .about-container .nous-container .quotation-row{flex-direction:column}.wrapper .about-us .about-container .nous-container .quotation-row .link-container{display:flex;justify-content:flex-end;padding-top:0}}.wrapper .about-us .about-container .nous-container .quotation-row .end{transform:rotate(180deg)}@media (max-width:1200px){.wrapper .about-us .about-container .nous-container .quotation-row .img-container{padding-bottom:60px}}@media (max-width:768px){.wrapper .about-us .about-container .nous-container .quotation-row .img-container{padding-bottom:25px}}.wrapper .about-us .about-container .nous-container .quotation-row a{color:#fff}.wrapper .about-us .about-container .nous-container .quotation-row a .link-icon{border:1px solid #fff}.wrapper .about-us .about-container .nous-container .heading{padding-top:68px;font-family:PlayfairBold;font-size:43px;line-height:58px;letter-spacing:3.44px}@media (max-width:1200px){.wrapper .about-us .about-container .nous-container .heading{display:none}}.wrapper .about-us .about-container .nous-container .separator{margin:45px 0;width:107px;height:2px;background-color:#87be59}@media (max-width:1200px){.wrapper .about-us .about-container .nous-container .separator{display:none}}.wrapper .about-us .about-container .nous-container .para{letter-spacing:.45px;font-size:18px;line-height:28px;padding-bottom:85px}@media (max-width:768px){.wrapper .about-us .about-container .nous-container .para{padding-bottom:25px;line-height:29px;letter-spacing:.18px}}.wrapper .about-us .about-container .nous-container .para strong{font-family:RobotoBlack}.wrapper .about-us .about-container .nous-img{max-width:492px;margin-right:70px}@media (max-width:1200px){.wrapper .about-us .about-container .nous-img{margin:auto}}.wrapper .about-us .about-container .nous-img img{display:flex;border:1px solid #707070;max-height:703px;width:100%}@media (max-width:1200px){.wrapper .about-us .about-container .nous-img img{margin-bottom:60px}}@media (max-width:576px){.wrapper .about-us .about-container .nous-img img{margin-bottom:40px}}.wrapper .about-us .about-container .nous-img .heading{display:none;padding:30px 0;font-family:PlayfairBold;font-size:43px;line-height:58px;letter-spacing:3.44px}@media (max-width:1200px){.wrapper .about-us .about-container .nous-img .heading{display:block}}@media (max-width:768px){.wrapper .about-us .about-container .nous-img .heading{text-align:right;padding-top:25px;font-size:36px;letter-spacing:2.88px;line-height:48px}}.wrapper .history-section{display:flex}.wrapper .history-section .history-container{flex-grow:1;padding:90px 0}@media (max-width:1400px){.wrapper .history-section .history-container{padding-left:50px;padding-right:50px}}@media (max-width:768px){.wrapper .history-section .history-container{padding:60px 24px}}.wrapper .history-section .history-container .heading{padding-bottom:45px;font-size:43px;line-height:58px;font-family:PlayfairBold;letter-spacing:3.44px;text-transform:uppercase;border-bottom:2px solid #87be59;width:100%}@media (max-width:1200px){.wrapper .history-section .history-container .heading{padding-bottom:50px}}@media (max-width:768px){.wrapper .history-section .history-container .heading{max-width:200px;font-size:36px;line-height:48px;letter-spacing:2.88px;margin:auto;text-align:center;position:relative;border:unset}.wrapper .history-section .history-container .heading .line{display:block!important;width:94px;height:2px;background-color:#87be59;margin:auto;position:relative;top:52px}}.wrapper .history-section .history-container .heading .line{display:none}.wrapper .history-section .history-container .president-row{display:flex;justify-content:space-between;padding:45px 131px 0 0;max-width:1235px}@media (max-width:1750px){.wrapper .history-section .history-container .president-row{padding-right:75px}}@media (max-width:1700px){.wrapper .history-section .history-container .president-row{padding-right:50px}}@media (max-width:1400px){.wrapper .history-section .history-container .president-row{padding-right:0}}@media (max-width:1200px){.wrapper .history-section .history-container .president-row{flex-wrap:wrap;justify-content:center}}@media (max-width:768px){.wrapper .history-section .history-container .president-row{flex-direction:column;align-items:center}}.wrapper .history-section .history-container .president-row .img-container{display:flex;flex-direction:column;align-items:center;padding-right:40px}@media (max-width:1200px){.wrapper .history-section .history-container .president-row .img-container{padding-bottom:45px;padding-right:0}}.wrapper .history-section .history-container .president-row .img-container img{width:248px;height:248px;border-radius:100%;margin-bottom:35px}@media (max-width:320px){.wrapper .history-section .history-container .president-row .img-container img{width:80%;height:80%}}.wrapper .history-section .history-container .president-row .img-container .title{letter-spacing:.56px;font-size:25px;line-height:30px;padding-bottom:4px;font-family:RobotoBlack}.wrapper .history-section .history-container .president-row .img-container .sub-title{letter-spacing:.46px;font-size:23px;line-height:30px;font-family:PlayfairItalic}.wrapper .history-section .history-container .president-row .text{display:flex;letter-spacing:.45px;font-size:18px;line-height:30px}@media (max-width:768px){.wrapper .history-section .history-container .president-row .text{flex-direction:column;align-items:center}}.wrapper .history-section .history-container .president-row .text .child{max-width:389px;flex-grow:1;flex:50%}.wrapper .history-section .history-container .president-row .text .child:first-child{padding-right:17px}@media (max-width:768px){.wrapper .history-section .history-container .president-row .text .child:first-child{padding-right:0;padding-bottom:30px}}.wrapper .history-section .history-container .president-row .text .child:nth-child(2){padding-left:17px}@media (max-width:768px){.wrapper .history-section .history-container .president-row .text .child:nth-child(2){padding-left:0}}.wrapper .history-section .history-container .president-row .text .child strong{font-family:RobotoBlack;color:#87be59}.wrapper .history-section .history-container .president-row .text .child p{padding-bottom:30px}.wrapper .cles-section{display:flex;background-color:rgba(59,66,76,.1)}.wrapper .cles-section .cles-container{flex-grow:1;padding-right:131px}@media (max-width:1750px){.wrapper .cles-section .cles-container{padding-right:75px}}@media (max-width:1700px){.wrapper .cles-section .cles-container{padding-right:50px}}@media (max-width:1400px){.wrapper .cles-section .cles-container{padding-left:50px}}@media (max-width:576px){.wrapper .cles-section .cles-container{padding-left:24px;padding-right:24px}}.wrapper .cles-section .cles-container .heading{padding:91px 0;font-size:43px;line-height:58px;letter-spacing:3.44px;text-transform:uppercase;font-family:PlayfairBold;text-align:center}@media (max-width:1200px){.wrapper .cles-section .cles-container .heading{text-align:left}}@media (max-width:992px){.wrapper .cles-section .cles-container .heading{padding:60px 0;max-width:210px;text-align:center;font-size:36px;letter-spacing:2.88px;line-height:48px;margin:auto}}.wrapper .cles-section .cles-container .cles-row{display:flex;justify-content:space-between;max-width:1107px}@media (max-width:1400px){.wrapper .cles-section .cles-container .cles-row{margin-left:auto}}@media (max-width:992px){.wrapper .cles-section .cles-container .cles-row{flex-direction:column;align-items:center}}@media (max-width:576px){.wrapper .cles-section .cles-container .cles-row{align-items:flex-start}}.wrapper .cles-section .cles-container .cles-row .cles-child{padding-bottom:91px;display:flex;flex-direction:column}@media (max-width:992px){.wrapper .cles-section .cles-container .cles-row .cles-child{padding-bottom:50px;min-width:332px}.wrapper .cles-section .cles-container .cles-row .cles-child:last-child{padding-bottom:60px}}@media (max-width:576px){.wrapper .cles-section .cles-container .cles-row .cles-child{min-width:unset}}.wrapper .cles-section .cles-container .cles-row .cles-child .line{width:89px;height:10px;background-color:#87be59;margin-bottom:17px}.wrapper .cles-section .cles-container .cles-row .cles-child .title{font-size:70px;line-height:82px;letter-spacing:2.1px;font-family:RobotoBlack;max-height:82px}@media (max-width:576px){.wrapper .cles-section .cles-container .cles-row .cles-child .title{font-size:55px;line-height:64px;letter-spacing:1.65px;max-height:unset}}@media (max-width:320px){.wrapper .cles-section .cles-container .cles-row .cles-child .title{font-size:35px;line-height:42px;letter-spacing:1px}}.wrapper .cles-section .cles-container .cles-row .cles-child .title sup{vertical-align:super;font-size:35px}@media (max-width:576px){.wrapper .cles-section .cles-container .cles-row .cles-child .title sup{font-size:25px}}.wrapper .cles-section .cles-container .cles-row .cles-child .sub-title{font-size:23px;line-height:31px;letter-spacing:.69px;font-family:PlayfairItalic}@media (max-width:576px){.wrapper .cles-section .cles-container .cles-row .cles-child .sub-title{font-size:20px;line-height:27px;letter-spacing:.6px}}.wrapper .philosophy-section{display:flex;background-color:#3b424c;color:#fff}.wrapper .philosophy-section .philosophy-container{flex-grow:1;padding:91px 131px 91px 0}@media (max-width:1750px){.wrapper .philosophy-section .philosophy-container{padding-right:75px}}@media (max-width:1700px){.wrapper .philosophy-section .philosophy-container{padding-right:50px}}@media (max-width:1400px){.wrapper .philosophy-section .philosophy-container{padding-left:50px}}@media (max-width:1200px){.wrapper .philosophy-section .philosophy-container{padding-bottom:0}}@media (max-width:768px){.wrapper .philosophy-section .philosophy-container{padding:60px 24px 0}}.wrapper .philosophy-section .philosophy-container .heading{max-width:522px;margin:auto;font-family:PlayfairBold;font-size:43px;letter-spacing:3.44px;line-height:58px}@media (max-width:768px){.wrapper .philosophy-section .philosophy-container .heading{max-width:282px;text-align:center;font-size:36px;letter-spacing:2.88px;line-height:48px}}@media (max-width:340px){.wrapper .philosophy-section .philosophy-container .heading{font-size:28px;letter-spacing:2.22px;line-height:39px}}.wrapper .philosophy-section .philosophy-container .separater{width:123px;margin:45px auto;height:2px;background-color:#87be59}.wrapper .philosophy-section .philosophy-container .sub-title{font-size:18px;line-height:21px;letter-spacing:.45px;font-family:RobotoBlack;padding-bottom:100px;text-align:center}@media (max-width:768px){.wrapper .philosophy-section .philosophy-container .sub-title{padding-bottom:45px}}.wrapper .philosophy-section .philosophy-container .philosophy-row{display:flex;justify-content:space-between;max-width:1228px;margin:auto}@media (max-width:1200px){.wrapper .philosophy-section .philosophy-container .philosophy-row{flex-wrap:wrap;justify-content:space-around}}@media (max-width:768px){.wrapper .philosophy-section .philosophy-container .philosophy-row{flex-direction:column;align-items:center}}.wrapper .philosophy-section .philosophy-container .philosophy-row .child{max-width:338px;display:flex;flex-direction:column;align-items:center;text-align:center}@media (min-width:1400px) and (max-width:1500px){.wrapper .philosophy-section .philosophy-container .philosophy-row .child{padding:0 15px}}@media (max-width:1200px){.wrapper .philosophy-section .philosophy-container .philosophy-row .child{margin:0 15px;padding-bottom:60px}}.wrapper .philosophy-section .philosophy-container .philosophy-row .child .img{width:150px}.wrapper .philosophy-section .philosophy-container .philosophy-row .child .title{padding:41px 0 35px;color:#87be59;font-size:28px;letter-spacing:.56px;line-height:33px;font-family:RobotoBold}@media (max-width:768px){.wrapper .philosophy-section .philosophy-container .philosophy-row .child .title{font-size:25px;letter-spacing:.5px;line-height:29px;padding:30px 0 20px}}.wrapper .philosophy-section .philosophy-container .philosophy-row .child .para{font-family:RobotoRegular;font-size:18px;letter-spacing:.36px;line-height:29px;max-width:330px}.wrapper .metiers-section{display:flex}.wrapper .metiers-section .metiers-container{flex-grow:1;padding:91px 131px 55px 0;max-width:1094px}@media (max-width:1750px){.wrapper .metiers-section .metiers-container{padding-right:50px}}@media (max-width:1400px){.wrapper .metiers-section .metiers-container{padding-left:50px;margin:auto}}@media (max-width:992px){.wrapper .metiers-section .metiers-container{padding:60px 50px 15px}}@media (max-width:768px){.wrapper .metiers-section .metiers-container{padding:60px 24px 15px}}.wrapper .metiers-section .metiers-container .heading{padding-bottom:111px;font-size:43px;line-height:58px;letter-spacing:3.44px;font-family:PlayfairBold;text-transform:uppercase}@media (max-width:992px){.wrapper .metiers-section .metiers-container .heading{padding-bottom:60px}}@media (max-width:768px){.wrapper .metiers-section .metiers-container .heading{max-width:200px;font-size:36px;line-height:48px;letter-spacing:2.88px;text-align:center;margin:auto;padding-bottom:0}}.wrapper .metiers-section .metiers-container .separater{display:none}@media (max-width:768px){.wrapper .metiers-section .metiers-container .separater{width:94px;height:2px;background-color:#87be59;margin:45px auto;display:block}}.wrapper .metiers-section .metiers-container .heading-row{display:flex;align-items:center;padding-bottom:35px}@media (max-width:992px){.wrapper .metiers-section .metiers-container .heading-row{padding-bottom:20px}}.wrapper .metiers-section .metiers-container .heading-row .text{font-family:RobotoBlack;font-size:28px;letter-spacing:.56px;line-height:33px;padding-right:18px}@media (max-width:768px){.wrapper .metiers-section .metiers-container .heading-row .text{font-size:25px;letter-spacing:.5px;line-height:29px}}@media (max-width:360px){.wrapper .metiers-section .metiers-container .heading-row .text{font-size:20px;letter-spacing:.4px;line-height:24px}}.wrapper .metiers-section .metiers-container .heading-row .line{flex-grow:1;height:2px;background-color:#87be59}.wrapper .metiers-section .metiers-container .list-row{display:flex;justify-content:space-between}@media (max-width:992px){.wrapper .metiers-section .metiers-container .list-row{flex-direction:column}}.wrapper .metiers-section .metiers-container .list-row .first-col{max-width:389px;font-size:18px;letter-spacing:.29px;line-height:29px}@media (max-width:992px){.wrapper .metiers-section .metiers-container .list-row .first-col{padding-bottom:31px}}@media (max-width:320px){.wrapper .metiers-section .metiers-container .list-row .first-col{font-size:15px;letter-spacing:.2px;line-height:18px;padding-bottom:15px}}.wrapper .metiers-section .metiers-container .list-row .second-col{padding-right:25px}@media (max-width:768px){.wrapper .metiers-section .metiers-container .list-row .second-col{padding-right:0}}.wrapper .metiers-section .metiers-container .list-row .second-col .row-desc{display:flex;padding-bottom:25px}@media (max-width:992px){.wrapper .metiers-section .metiers-container .list-row .second-col .row-desc{padding-bottom:20px}}@media (max-width:320px){.wrapper .metiers-section .metiers-container .list-row .second-col .row-desc{padding-bottom:10px}}.wrapper .metiers-section .metiers-container .list-row .second-col .row-desc:last-child{padding-bottom:0}.wrapper .metiers-section .metiers-container .list-row .second-col .row-desc .disc{margin-right:25px;min-width:10px;height:10px;border-radius:50%;background-color:#87be59;margin-top:9px}@media (max-width:768px){.wrapper .metiers-section .metiers-container .list-row .second-col .row-desc .disc{margin-top:7px}}@media (max-width:320px){.wrapper .metiers-section .metiers-container .list-row .second-col .row-desc .disc{margin-top:4px;margin-right:15px}}.wrapper .metiers-section .metiers-container .list-row .second-col .row-desc .description{font-family:RobotoBlack;font-size:18px;letter-spacing:.29px;line-height:29px;max-width:485px}@media (max-width:768px){.wrapper .metiers-section .metiers-container .list-row .second-col .row-desc .description{line-height:23px}}@media (max-width:320px){.wrapper .metiers-section .metiers-container .list-row .second-col .row-desc .description{font-size:15px;letter-spacing:.2px;line-height:18px}}.wrapper .metiers-section .metiers-container .link-row{display:flex;justify-content:flex-end;padding:53px 0 0}@media (max-width:992px){.wrapper .metiers-section .metiers-container .link-row{padding:45px 0 0}}@media (max-width:355px){.wrapper .metiers-section .metiers-container .link-row a{font-size:16px;line-height:16px;letter-spacing:.4px}}@media (max-width:320px){.wrapper .metiers-section .metiers-container .link-row{padding:15px 0}}