@charset "utf-8";
/*common css*/

@font-face{
    font-family: "Aeonik-Bold";
    src: url(../fonts/Aeonik-Bold.otf);
}
@font-face{
    font-family: "Aeonik-Regular";
    src: url(../fonts/Aeonik-Regular.otf);
}
@font-face {
    font-family: 'HelveticaNeue-Medium';
    src: url(../fonts/HelveticaNeue-Medium.eot);
    src: url(../fonts/HelveticaNeue-Medium.eot) format("embedded-opentype"), url(../fonts/HelveticaNeue-Medium.woff2) format("woff2"), url(../fonts/HelveticaNeue-Medium.woff) format("woff"), url(../fonts/HelveticaNeue-Medium.ttf) format("truetype"), url(../fonts/HelveticaNeue-Medium.svg) format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'HelveticaNeue-Bold';
    src: url(../fonts/HelveticaNeue-Bold.eot);
    src: url(../fonts/HelveticaNeue-Bold.eot) format("embedded-opentype"), url(../fonts/HelveticaNeue-Bold.woff2) format("woff2"), url(../fonts/HelveticaNeue-Bold.woff) format("woff"), url(../fonts/HelveticaNeue-Bold.ttf) format("truetype"), url(../fonts/HelveticaNeue-Bold.svg) format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Helvetica';
    src: url(../fonts/Helvetica.eot);
    src: url(../fonts/Helvetica.eot) format("embedded-opentype"), url(../fonts/Helvetica.woff2) format("woff2"), url(../fonts/Helvetica.woff) format("woff"), url(../fonts/Helvetica.ttf) format("truetype"), url(../fonts/Helvetica.svg) format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


* {
    margin: 0;
    padding: 0;
    font-family: 'HelveticaNeue-Bold';
}



body::-webkit-scrollbar {width: 6px;}
body::-webkit-scrollbar-track {box-shadow: inset 0 0 5px grey;}
body::-webkit-scrollbar-thumb {background: #006532;}
body::-webkit-scrollbar-thumb:hover {background: #006532;}

.agreeform .overshow::-webkit-scrollbar {width: 3px;}
.agreeform .overshow::-webkit-scrollbar-track {box-shadow: inset 0 0 3px grey;}
.agreeform .overshow::-webkit-scrollbar-thumb {background: #EBEBEB;}
.agreeform .overshow::-webkit-scrollbar-thumb:hover {background: #EBEBEB;}



body {
    overflow-x: hidden;
    width: 100%;
    font-family:'HelveticaNeue-Bold';
    font-size: 16px;
    line-height: 1.6;
}
h6{margin-bottom: 10px !important;}
.fulltime-list *{font-family:'Helvetica';}
.shome-nav *{font-family:'Helvetica';}
.shome-nav .fa{font-family:'FontAwesome';}
.appre-cont-item *,.orang-cont-item *{font-family:'Helvetica';}
.orang-body *{font-family:'Helvetica';}
.orang-cont-item.bodys *{font-family:'Helvetica';}
.text-block{font-family:'Helvetica';}
.HeaderSearch .HeaderSearch--text{font-family:'Helvetica';}
.text-block .fs24{margin-bottom: 10px;}
.text-block p a{color: #E77423;}
.HeaderMetaNav--languages .Flyout--trigger{color: #333;}
.xfont a{color: #333;margin-left: 10px;}
.xfont a:nth-child(1){color: #E77423;font-weight: bold;}
.xfont{position: relative;display: flex;align-items: center;}
.xfont::before{
    content: '';
    display: inline-block;
    width: 1px;
    height: 22px;
    background: #C5C5C5;
    margin-right: 1rem;
}
.sharein-r .txt{font-family:'Helvetica';}
.text-block h5{margin-bottom: 15px;}
.text-block span{font-family:'Helvetica';}
ol{padding-left: 1rem;}
ol *{font-family:'Helvetica';}
ol li{list-style: decimal;}
ol li a{color: #E77423;}
ul *{font-family:'Helvetica';}
ul{margin-bottom: 20px;padding-left: 1rem;}
ul li{list-style: disc;}
ul li a{color: #E77423;}
.LinkList.menu>li{list-style: none;}
.contact-item>span a{text-decoration: underline;}
p{font-family:'Helvetica';}
p a{font-family:'Helvetica';}
.contact-item>span,.contact-item>span a{font-family:'Helvetica';}
.news-summ{font-family:'Helvetica';}
.iner-body .suma-cont *{font-family:'Helvetica';}
body a{color:#333}
body a:hover{color:#333}
li{list-style-type:none;}
.none{display: none!important;}
.block{display: block!important;}
.noborder{border:none!important;}
h1,h2,h3,h4,h5,h6{padding-top:0;margin-top:0;margin:0;padding:0;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}/*IE/7/6*/
.text-center{text-align: center}
.text-right{text-align: right}
.bd_0{border:0!important;}
table td,table th{border: 1px solid #F5F5F5;padding: 15px;font-family:'Helvetica';}
table tr:nth-child(even) td{background: #F9F9F9;}
.fs12{font-size: 12px}
.fs14{font-size: 14px}
.fs16{font-size: 16px}
.fs18{font-size: 18px}
.fs20{font-size: 20px}
.fs22{font-size: 22px}
.fs24{font-size: 24px}
.fs26{font-size: 26px}
.fs28{font-size: 28px}
.fs30{font-size: 30px}
.fs32{font-size: 32px}
.fs36{font-size: 36px}
.fs40{font-size: 40px}
.fs48{font-size: 48px}
.fs56{font-size: 56px}
.fs62{font-size: 62px}
.fs72{font-size: 72px}

.c_fff{color: #fff}
.c_006532{color: #006532}
.C_016437{color: #016437}
.c_f28b22{color: #f28b22}
.c_E77423{color: #E77423}
.bdE77423{border-bottom: 1px solid #E77423;}
.bg_E8E8E8{background: #e8e8e8!important;}
.bg_FB8B24{background: #FB8B24!important;}
.bg_6EC1E4{background: #6EC1E4!important;}
.bg_016437{background: #016437!important;}
.bg_00B764{background: #00B764!important;}
.bg_2E844E{background: #2E844E!important;}
.bg_2DB9A7{background: #2DB9A7!important;}
.just_center{justify-content: center;}

.fw_b{font-weight: bold}
.fl_r{float: right}
.mr10{margin-right: 10px}
.ml20{margin-left: 20px}
.ml30{margin-left: 30px}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.mt50{margin-top: 50px;}
.mb0{margin-bottom: 0!important}
.mb20{margin-bottom: 20px}
.mb50{margin-bottom: 50px}
.pt20{padding-top:20px;}
.pb20{padding-bottom:20px;}
.mshow{display: none}
.knmore{margin:35px 0;overflow:hidden;position:relative;display: flex;width:280px;padding:16px 20px;background: transparent linear-gradient(90deg, #E77423 0%, #EE914F 50%, #F5AD7B 100%);border-radius: 33px;align-items: center;color:#fff;justify-content: space-between}
.knmore::before{content:'';display: block;width: 0px;height: 100%;background:rgba(255,255,255,0.1);left:0;top:0;position: absolute;transition: all 0.3s;}
.knmore:hover::before{width: 100%}
.knmore:hover{color: #fff}
.loadmore{text-align: center;margin:50px}
.loadmore a{padding:15px;border:1px solid  #E77423;border-radius: 40px;color:#E77423;transition: all 0.3s }
.loadmore a:hover{border:1px solid  #E77423;background: #E77423;color:#fff }
h4{
    font-weight: bold;
}
