@font-face{font-family:Sahel;src:url(../font/sahel/Sahel.eot);src:url(../font/sahel/Sahel.eot?#iefix) format("embedded-opentype"),url(../font/sahel/Sahel.woff2) format("woff2"),url(../font/sahel/Sahel.woff) format("woff"),url(../font/sahel/Sahel.ttf) format("truetype");font-weight:400}.baner{margin-top:71px;position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:auto;background-color:#000}.baner_content{position:absolute;top:38%;right:40px;transform:translate(0,-50%);z-index:2}.baner_content_title{font-size:40px;color:#fff;margin-bottom:20px}.baner_content_caption{font-size:18px;color:rgba(255,255,255,.76);margin-bottom:40px;max-width:700px}.baner_image{width:100%;height:100%;display:block;z-index:1;min-height:250px;max-height:340px;overflow:hidden}.baner_image img{display:block;opacity:.8;width:100%;height:100%;min-height:250px;max-height:340px;-o-object-fit:cover;object-fit:cover;transition:all 20s}.baner_image img:hover{transform:scale(1.1)}@media screen and (max-width:1300px){.baner_content{right:35px}.baner_content_title{font-size:36px}.baner_content_caption{font-size:17px;margin-bottom:35px;max-width:640px}.baner_image{max-height:310px}.baner_image img{max-height:310px}}@media screen and (max-width:1000px){.baner_content{right:25px}.baner_content_title{font-size:34px;margin-bottom:16px}.baner_content_caption{font-size:16px;margin-bottom:30px;max-width:600px}}@media screen and (max-width:800px){.baner_content{right:20px}.baner_content_title{font-size:31px;margin-bottom:15px}.baner_content_caption{font-size:15px;margin-bottom:26px;max-width:550px}.baner_image{max-height:290px}.baner_image img{max-height:290px}}@media screen and (max-width:700px){.baner_content{right:15px}.baner_content_title{font-size:26px;margin-bottom:12px}.baner_content_caption{font-size:14px;margin-bottom:22px;max-width:500px}.baner_image{min-height:230px;max-height:270px}.baner_image img{min-height:230px;max-height:270px}}@media screen and (max-width:600px){.baner{margin-top:61px}.baner_content{right:11px}.baner_content_title{font-size:24px;margin-bottom:6px}.baner_content_caption{font-size:13px;margin-bottom:22px;max-width:500px}}@media screen and (max-width:500px){.baner_content{width:100%;right:0;text-align:center}.baner_content_title{font-size:25px;margin-bottom:10px;padding:0 5px}.baner_content_caption{letter-spacing:-.3px;font-size:14px;margin:0 auto 26px;max-width:750px;padding:0 5px}.baner_image{min-height:230px;max-height:360px}.baner_image img{min-height:230px;max-height:360px}}@media screen and (max-width:440px){.baner_content_title{font-size:22px}.baner_content_caption{font-size:13px;margin:0 auto 18px}.baner_image{min-height:260px;max-height:390px}.baner_image img{min-height:260px;max-height:390px}}.communication_content{display:flex;justify-content:center;align-items:center;max-width:1600px;margin:auto;flex-flow:row wrap;margin-top:-75px}.communication_content .space{margin:0 15px 15px}.communication_content .animation{margin-top:-10px!important;filter:drop-shadow(0 12px 28px rgba(0, 0, 0, .18))}.communication_content .exsit_animation{margin-top:0!important}.communication_content_item{text-align:center;transition:.3s all;width:400px;height:200px;padding:14px;background-color:#fff;border-radius:4px;margin-bottom:15px;cursor:pointer;z-index:4;filter:drop-shadow(0 2px 8px rgba(0, 0, 0, .11))}.communication_content_item svg{margin-top:16px}.communication_content_item_text{width:100%}.communication_content_item_text :nth-child(1){margin:10px 0;font-size:25px;font-weight:700;color:#333}.communication_content_item_text :nth-child(2){margin:5px 0 0;font-size:20px;width:100%;color:#333}@media screen and (max-width:1440px){.communication_content_item{width:380px}}@media screen and (max-width:1300px){.communication_content_item{width:355px;height:170px}.communication_content_item svg{margin-top:10px}.communication_content_item_text :nth-child(1){font-size:23px;margin-top:2px}.communication_content_item_text :nth-child(2){margin:2px 0 0;font-size:18px}}@media screen and (max-width:1200px){.communication_content .space{margin:0 11px 15px}.communication_content_item{width:325px;height:170px}.communication_content_item_text :nth-child(1){font-size:21px;margin-top:2px;margin-bottom:6px}.communication_content_item_text :nth-child(2){margin:2px 0 0;font-size:17px}}@media screen and (max-width:1100px){.communication_content .space{margin:0 10px 15px}.communication_content_item{width:290px;height:160px}.communication_content_item svg{margin-top:10px;height:50px}.communication_content_item_text :nth-child(1){font-size:20px;margin-bottom:5px}.communication_content_item_text :nth-child(2){font-size:16px}}@media screen and (max-width:1000px){.communication_content .space{margin:0 8px 15px}.communication_content_item{width:260px;height:150px}.communication_content_item svg{margin-top:10px;height:45px}.communication_content_item_text :nth-child(1){font-size:19px}.communication_content_item_text :nth-child(2){font-size:15px}}@media screen and (max-width:900px){.communication_content .space{margin:0 8px 8px 0}.communication_content_item{width:360px;height:160px;margin-bottom:8px}.communication_content_item svg{margin-top:10px;height:54px}.communication_content_item_text :nth-child(1){font-size:22px}.communication_content_item_text :nth-child(2){margin:2px 0 0;font-size:17px}}@media screen and (max-width:800px){.communication_content_item{width:310px;height:150px}.communication_content_item svg{margin-top:10px;height:50px}.communication_content_item_text :nth-child(1){font-size:20px}.communication_content_item_text :nth-child(2){font-size:16px}}@media screen and (max-width:700px){.communication_content_item{width:260px;height:140px}.communication_content_item svg{margin-top:13px;height:46px}.communication_content_item_text :nth-child(1){font-size:18px}.communication_content_item_text :nth-child(2){font-size:15px}}@media screen and (max-width:600px){.communication_content{margin-top:-60px}.communication_content .space{margin-right:0}.communication_content_item{width:96%;max-width:400px;height:180px;margin-bottom:20px!important}.communication_content_item svg{margin-top:16px;height:56px}.communication_content_item_text :nth-child(1){font-size:23px}.communication_content_item_text :nth-child(2){font-size:20px}}@media screen and (max-width:460px){.communication_content svg{margin-top:15px;height:50px}.communication_content_item{width:89%;height:155px;margin-bottom:16px!important}.communication_content_item_text :nth-child(1){font-size:19px}.communication_content_item_text :nth-child(2){margin-top:10px;line-height:23px;font-size:17px}}@media screen and (max-width:380px){.communication_content svg{margin-top:12px;height:46px}.communication_content_item{width:85%;height:142px;margin-bottom:12px!important}.communication_content_item_text :nth-child(1){font-size:18px}.communication_content_item_text :nth-child(2){margin-top:6px;line-height:23px;font-size:16px}}.contact{max-width:1360px;margin:40px auto 200px}.contact_content{width:95%;margin:auto;position:relative}.contact_content ::-webkit-scrollbar{width:6px}.contact_content_title{text-align:center}.contact_content_title h1{font-size:40px;margin:0;color:#171717}.contact_content_title span{color:#17643f}.contact_content_form{display:flex;justify-content:space-between;align-items:center;flex-flow:row wrap}.contact_content_form .inputFocus{color:#17643f;transform:translateY(-3px)}.contact_content_form .textarea{width:100%}.contact_content_form_item{position:relative;width:49%;margin-top:45px}.contact_content_form_item label{display:flex;justify-content:right;align-items:center;font-size:18px;color:rgba(51,51,51,.78);transition:all .5s;transform:translateY(27px);cursor:pointer}.contact_content_form_item label span{color:#17643f}.contact_content_form_item label svg{margin-left:5px;width:26px;height:26px}.contact_content_form_item input,.contact_content_form_item textarea{width:100%;outline:0;resize:none;background-color:transparent!important;border:0;border-bottom:2px solid #a09494;font-size:17px;color:#333;cursor:pointer}.contact_content_form_item textarea{height:80px;margin-bottom:-7px}.contact_content_form_item :nth-child(3){position:absolute;right:0;bottom:-22px;color:#bb2a2a;font-size:15px}.contact_content_form_button{width:100%;text-align:center;margin:39px auto 0}.contact_content_form_button input{cursor:pointer;width:400px;height:60px;border:2px solid #17643f;color:#17643f;border-radius:2px;font-size:20px;font-weight:700;transition:all .7s}.contact_content_form_button input:hover{font-weight:500;color:#fff;background-color:#17643f}@media screen and (max-width:1100px){.contact_content{width:98%}}@media screen and (max-width:1000px){.contact_content{margin:0 auto 170px}.contact_content_title h1{margin-bottom:-16px}}@media screen and (max-width:800px){.contact_content_title{text-align:center;margin-bottom:-22px}.contact_content_title h1{margin:10px 0}.contact_content_form_item{margin-top:38px}.contact_content_form_item label{font-size:19px}.contact_content_form_item label svg{margin-left:4px;width:26px;height:26px}.contact_content_form_button{margin:39px auto 0}.contact_content_form_button input{width:370px;height:60px;font-size:20px}}@media screen and (max-width:800px){.contact_content{width:96%}.contact_content_form_item{width:100%}.contact_content_form_item label{font-size:18px}.contact_content_form_button{margin:39px auto 0}.contact_content_form_button input{width:370px;height:60px;font-size:20px}}@media screen and (max-width:500px){.contact_content_title{margin-bottom:-22px}.contact_content_title h1{margin:7px 0;font-size:37px}.contact_content_form_item{margin-top:38px}.contact_content_form_item label{font-size:18px}.contact_content_form_item label svg{width:25px;height:25px}.contact_content_form_item input,.contact_content_form_item textarea{font-size:17px}.contact_content_form_button{margin:32px auto 0}.contact_content_form_button input{width:300px;height:60px;font-size:19px}}@media screen and (max-width:420px){.contact_content_title{margin-bottom:-22px}.contact_content_title h1{margin:7px 0;font-size:35px}.contact_content_form_item{margin-top:34px}.contact_content_form_item label{font-size:17px}.contact_content_form_item label svg{margin-left:2px;width:23px;height:23px}.contact_content_form_item input,.contact_content_form_item textarea{font-size:16px}.contact_content_form_button{margin:32px auto 0}.contact_content_form_button input{width:90%;height:50px;font-size:17px}}