@import url('https://fonts.googleapis.com/css?family=Trirong:300,300i,400,400i,500,500i,600,600i,700,700i&display=swap');html{margin:0;padding:0;border:0;line-height:1.25;-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{font-family:'gt_sectra','Trirong',serif;font-feature-settings:'lnum' 1;font-size:15px;background-color:#fff;color:black;font-weight:400;position:relative;margin:0;overflow-x:hidden;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;animation:fadein 2s;-webkit-animation:fadein 2s}@keyframes
fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes
fadein{from{opacity:0}to{opacity:1}}*,:before,:after{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}:before,:after{text-decoration:inherit;vertical-align:inherit}article,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-weight:normal;margin:0}p{line-height:1.5}b,strong{font-weight:500}ul,li{list-style:none;margin:0;padding:0}a{text-decoration:none;color:inherit;background-color:transparent;pointer-events:auto;outline:0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border:0;outline:0;max-width:100%;height:auto}iframe{border:0}table{border-collapse:collapse}.is-device
*{background-attachment:scroll !important}input,select,textarea,button,optgroup{font-family:inherit;font-size:100%;line-height:normal;padding:0;margin:0;outline:0;border-radius:0;border:0;color:inherit;background:transparent;width:100%}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px
dotted ButtonText}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;width:auto;height:auto !important}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;-webkit-appearance:none;margin:0}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}[type="date"],[type="time"],[type="datetime-local"],[type="month"]{-webkit-appearance:listbox}input[type=file]{line-height:25px}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;background-color:#fff;border:solid 1px #ebebeb;outline:0}select{-moz-appearance:none;-webkit-appearance:none;background:no-repeat right center / 1em;border-radius:0;padding-right:1em}.form input:not([type=submit]),
.form textarea,
.form
select{height:45px;padding:10px
0 10px 0;border-bottom:solid 1px #e1e1e1}.form input:not([type=submit]):focus,
.form textarea:focus,
.form select:focus{border-color:#000}.form
textarea{resize:none;overflow:auto;display:block;width:100% !important;min-width:100%;max-width:100%;min-height:90px}.form
fieldset{border:0;padding:0;margin:0}.input{position:relative;text-align:left}.input
.label{padding:0;border-radius:0;position:relative;display:block;margin-bottom:2px}.input
.label.anim{margin:0;display:inline-block;vertical-align:top;line-height:45px;position:absolute;top:0;left:0;z-index:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.input
.label.anim.fixed{line-height:1;top:14px}.input.filled .label.anim:not(.fixed){opacity:0;visibility:hidden}.input.filled
.label.anim.fixed{font-size:10px;top:-5px;color:#d1d1d1}.input.filled input,
.input.filled textarea,
.input.filled
select{color:#000;font-weight:500}.input.filled input[type="password"]{letter-spacing:2px}.input.file
.label{font-size:10px}.input.file
input{padding:5px
0}.entry-content h1:not(:last-child),
.entry-content h2:not(:last-child),
.entry-content h3:not(:last-child),
.entry-content h4:not(:last-child),
.entry-content h5:not(:last-child),
.entry-content h6:not(:last-child),.entry-header:not(:last-child),.entry-title:not(:last-child){margin-bottom:20px}.entry-content ul:not(:last-child),
.entry-content ol:not(:last-child),
.entry-content p:not(:last-child),
.entry-content address:not(:last-child),
.entry-content table:not(:last-child){margin-bottom:20px}.entry-content li:not(:last-child){margin-bottom:10px}.entry-content
ul{list-style-type:disc}.entry-content
ol{list-style-type:decimal}.entry-content ul,
.entry-content
ol{padding-left:1.15em}.entry-content a:hover{}.entry-text>*:not(:last-child){margin-bottom:20px}.select:not(.search) .select2-search--dropdown{display:none}.select2,.select2-dropdown{outline:0
!important}.select2-container--default .select2-selection--single,.select2-dropdown{outline:0;border-radius:0;border:0}.select2-dropdown{border:solid 1px #000 !important}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#000}.select2-container--default .select2-selection--single .select2-selection__arrow
b{border-top-color:#000}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow
b{border-bottom-color:#000}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:transparent;font-weight:500;color:#000}.select2-container--default .select2-results__option[aria-selected=true]{background-color:transparent}.select2-container--default .select2-selection--single{height:45px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:43px;padding-left:0}.select2-container--default .select2-selection--single .select2-selection__arrow{height:43px}.slide-next,.slide-prev{background:url(/wp-content/themes/rs2020/images/next.svg?x54175) no-repeat center;background-size:100%;width:30px;height:45px;position:absolute;top:50%;right:30px;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;outline:0}.slide-prev{background:url(/wp-content/themes/rs2020/images/prev.svg?x54175) no-repeat center;right:auto;left:30px}.swiper-button-disabled{}.swiper-pagination-bullet{outline:none}.tx .swiper-slide{overflow:hidden}.fade .swiper-slide:not(.swiper-slide-active) *{pointer-events:none}.fancybox-button{background:none}.fancybox-button--arrow_right svg,
.fancybox-button--arrow_left
svg{display:none}.fancybox-navigation .fancybox-button--arrow_right{background:url(/wp-content/themes/rs2020/images/next.svg?x54175) no-repeat center;background-size:38px 30px;padding:0;right:0}.fancybox-navigation .fancybox-button--arrow_left{background:url(/wp-content/themes/rs2020/images/prev.svg?x54175) no-repeat center;background-size:38px 30px;padding:0;left:0}.fancybox-button[disabled]{display:none}.fancybox-slide{padding-left:20px;padding-right:20px;overflow:inherit}.fancybox-show-infobar .fancybox-infobar{display:none}.plyr--video .plyr__control.plyr__tab-focus,
.plyr--video .plyr__control:hover,
.plyr--video .plyr__control[aria-expanded=true],.plyr__control--overlaid{background:#fff;color:#000}.plyr--full-ui input[type=range]{color:#fff}.section-scroll .plyr__video-wrapper{height:100%}.section-scroll .plyr
video{width:auto;min-width:100%;min-height:100%}@-webkit-keyframes
fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes
fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes
scaleDown{from{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes
scaleDown{from{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.scaleDown{-webkit-animation-name:scaleDown;animation-name:scaleDown}.animate{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.1s;animation-delay:0.1s}.section-scroll
.animate{}@keyframes
dash{from{stroke-dashoffset:1200}to{stroke-dashoffset:0}}.dash{-webkit-animation-name:dash;animation-name:dash}#wrapper{}.dt{display:block !important}.mb{display:none !important}.invert{filter:invert(1)}.image{overflow:hidden}.object-fit{position:relative;display:block;overflow:hidden}.object-fit:before{content:"";display:block}.object-fit>img,.object-fit>video,.object-fit>iframe,.object-fit>.plyr{display:block;margin:0
auto;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:'';clear:both;height:0}.ic{display:inline-block;vertical-align:middle}.hero
.meta{width:100%;padding:100px
40px 40px;position:absolute;z-index:1;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.section{position:relative}.sc-inner{padding-top:30px;padding-bottom:30px}.container,.container-fluid{max-width:100%;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.container{width:1130px}.no-gutters{margin-right:0;margin-left:0}img,
a,
button,
input,
textarea,
select,
label,
.btn,
.slide-next,
.slide-prev,
.nav-next,
.nav-prev,
.menu-icon,
.language li:after,
.menu-panel,
#header,
.values-content .swiper-slide .image img,
.swiper-pagination-bullet,
.milestone-timeline .swiper-slide .year,
.milestone-timeline .swiper-slide .image,
.job_news .card .image,
.job_board .job-list > li:after,
.tab-link,
.investor-event .grouplist .meta:after,
.download-kit_list li:after{-webkit-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.values-content .swiper-wrapper{-webkit-transition:all 0.4s ease-in-out !important;-ms-transition:all 0.4s ease-in-out !important;;transition:all 0.4s ease-in-out !important;}h1,.h1{font-size:3.15em}h2,.h2{font-size:3.15em}h3, .h3,
.archive-single .entry-title,
.archive-single .entry-content>h2{font-size:1.7em}h4,.h4{font-size:1.5em}h5,.h5{font-size:1.25em}h6,.h6{font-size:1em}.und{padding:2px
0;position:relative}.und:after{background:none repeat scroll 0 0 transparent;bottom:0;content:"";display:block;height:1px;left:50%;position:absolute;background:#000;transition:width 0.3s ease 0s, left 0.3s ease 0s;width:0}.und:hover:after,.und.active:after{width:100%;left:0}.index-hero
.link{opacity:0.4}.index-hero .link:hover{opacity:1}.tab-link{cursor:pointer;opacity:0.3;padding-top:2px;padding-bottom:2px}#header{position:fixed;top:0;left:0;width:100%;height:100px;z-index:100;padding:45px
40px 0}.hamburger{display:block;position:fixed;top:35px;right:30px;z-index:101;cursor:pointer}.menu-btn{display:none}.menu-icon{cursor:pointer;padding:20px
10px;display:block;user-select:none}.menu-icon
.navicon{background-color:#000;display:block;height:2px;position:relative;transition:background .2s ease-out;width:25px}.menu-icon .navicon:before,
.menu-icon .navicon:after{background-color:#000;content:'';display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}#header.open .menu-icon
.navicon{background-color:transparent}.header-white .menu-icon .navicon,
.header-white .menu-icon .navicon:before,
.header-white .menu-icon .navicon:after{background-color:#fff}.header-scroll .menu-icon .navicon,
.header-scroll .menu-icon .navicon:before,
.header-scroll .menu-icon .navicon:after{background-color:#000}#header.open .menu-icon .navicon:before,
#header.open .menu-icon .navicon:after{background:#000;top:0px}#header.open .menu-icon  .navicon:before{transform:rotate(-45deg)}#header.open .menu-icon  .navicon:after{transform:rotate(45deg)}.menu-icon .navicon:before{top:7px}.menu-icon .navicon:after{top:-7px}.menu-active{height:auto;overflow:hidden !important}.brand-logo{width:115px;display:block;height:25px;overflow:hidden}.header-white .brand-logo{filter:invert(1)}.header-fixed .brand-logo,
.header-scroll .brand-logo{filter:none}.language{position:absolute;top:48px;right:100px;z-index:101;text-transform:uppercase}.language
li{display:inline-block}.language li:not(:last-child):after{content:'/';margin:1px
3px 0 0;display:inline-block;vertical-align:top}.header-white
.language{color:#fff}.header-fixed .language,
.header-scroll .language,
#header.open
.language{color:#000}.menu-panel{width:40%;background-color:#fff;height:100vh;position:absolute;top:0;right:0;bottom:0;z-index:100;padding:45px;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;text-align:right;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3)}#header.open .menu-panel{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.menu-panel
ul{width:100%}.menu-panel ul>li{font-size:1.7em;padding-top:5px;padding-bottom:5px}.menu-panel ul>li>ul{padding-top:15px;padding-bottom:15px;color:#585858;display:none}.menu-panel ul>li>ul>li{font-size:14px;font-weight:400}.menu-panel ul>li.nonactive{color:#eaeaea}.header-scroll{}#content{}.section-scroll{min-height:100vh}.align-middle{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;padding-top:75px;padding-bottom:75px}.align-middle .container-fluid{width:100%}.index-hero .object-fit:before{padding-top:100vh}.index-hero
.rs_outline{position:absolute;top:-5px;bottom:-5px;right:40%;z-index:1;height:calc(100% + 10px)}.rs_outline
.path{stroke-dasharray:1200;stroke-dashoffset:1200;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-delay:0.1s;animation-delay:0.1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-direction:alternate;animation-direction:alternate;fill:none;stroke:#fff;stroke-width:2.999;stroke-miterlimit:10}.index-hero
.meta{position:absolute;top:50%;left:75%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;color:#fff;width:350px}.index-about .entry-content{width:550px;max-width:100%;margin-left:auto;margin-right:auto}.index-core .entry-content{padding:120px
40px 40px;width:450px;max-width:100%;position:relative;z-index:10}.index-core
.default{width:100%;height:100%}.values-content.swiper-container{height:100%;color:#fff;position:absolute;top:0;left:0;bottom:0;right:0;z-index:10}.values-content .swiper-slide
.image{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.values-content .swiper-slide .image
img{transform:translate3d(-30px,0,0) scale(1.05)}.values-content .swiper-slide-active .image
img{transform:translate3d(0,0,0) scale(1.05)}.values-content .object-fit:before{padding-top:100vh}.values-content .swiper-slide{background-color:#fff}.values-content .swiper-wrapper{opacity:0;visibility:hidden}.values-content .swiper-wrapper.show{opacity:1;visibility:visible}.values-content .swiper-pagination{bottom:50px;left:40px;right:40px;width:calc(100% - 80px);z-index:10;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.values-content .swiper-pagination-bullet{background:transparent;width:auto;height:auto;font-size:1.4em;color:#000;opacity:0.2}.values-content .swiper-pagination-bullet.default,
.values-content .swiper-pagination-bullet:hover{opacity:1}.values-content
.title{font-size:2.4em}.index-goal{background-size:cover;background-attachment:fixed;color:#fff;text-align:center}.index-goal .entry-content{width:700px;max-width:100%;margin:0
auto}.index-goal .entry-content
.title{margin-bottom:0;font-size:8em;text-transform:uppercase}.index-milestone
.titleblock{margin-bottom:35px}.index-milestone
.wrap{width:100%;position:relative}.milestone-timeline{padding-left:calc((100vw - 1050px)/2);width:100%;position:static}.milestone-timeline .swiper-slide{width:350px;cursor:pointer;margin-top:15px;padding-right:30px}.milestone-timeline .swiper-slide:nth-child(even){margin-top:45px}.milestone-timeline
.meta{padding-top:15px;padding-bottom:15px}.milestone-timeline
.image{position:relative}.milestone-timeline .image>img{display:block}.milestone-timeline .image
.year{position:absolute;top:50%;left:0;padding:20px;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;text-align:center;font-size:6.5em;color:#fff;text-shadow:0px 0px 3px rgba(0, 0, 0, 0.2);opacity:0;visibility:hidden}.milestone-timeline .swiper-slide:hover
.year{opacity:1;visibility:visible}.milestone-timeline .swiper-slide:hover
.image{-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.5)}.milestone-timeline
.navgroup{position:absolute;top:0;right:calc((100vw - 1050px)/2);display:none}.milestone-timeline .navgroup
*{position:static;top:auto;right:auto;left:auto;transform:none;float:left;width:20px;height:30px}.milestone-timeline .slide-prev{background-image:url(/wp-content/themes/rs2020/images/prev2.svg?x54175);margin-right:15px}.milestone-timeline .slide-next{background-image:url(/wp-content/themes/rs2020/images/next2.svg?x54175)}.index-team
.titleblock{margin-bottom:40px}.index-team
.team_cardgroup{display:grid;grid-column-gap:10px;grid-row-gap:35px;grid-template-columns:repeat(3, 1fr);text-align:center}.index-team .wrap:not(:last-child){margin-bottom:60px}.team_card .object-fit:before{padding-top:72%}.team_card
.meta{padding-top:20px;padding-bottom:20px}.team_card
.team_name{margin-bottom:5px;font-size:1.2em}.team_card
.team_position{font-size:0.85em}.brand_list
.container{position:relative;z-index:11}.brand_hero .entry-content{-webkit-animation-delay:1.8s;animation-delay:1.8s}.brand_list .entry-content
p{width:450px;max-width:100%}.brand_list
.image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.brand_list .object-fit:before{padding-top:100vh}.brand_hero .rs-clipped{-webkit-animation-delay:1.4s;animation-delay:1.4s}.rs-clipped{background:url(/wp-content/themes/rs2020/images/rs_clipped.png?x54175) no-repeat center top;position:absolute;background-size:cover;top:0;bottom:0;left:50%;z-index:10;min-height:100%;min-width:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.brand_list
.brand_icon{margin-bottom:20px}.brand_list .brand_icon
img{display:block;max-height:60px;max-width:120px}.btn-link{width:240px;border:solid 1px #000;display:block;padding:15px
20px}.btn-link
.ic{float:right}.btn-link:hover{color:#fff;background-color:#000}.brand_list .entry-content.white,
.cookies_accept .btn-link{color:#fff}.brand_list .entry-content.white .btn-link,
.cookies_accept .btn-link{border-color:#fff}.brand_list .entry-content.white .btn-link:hover,
.cookies_accept .btn-link:hover{color:#000;background-color:#fff}.archive-page
.titleblock{padding-bottom:20px;display:-webkit-flex;display:-ms-flex;display:flex;position:relative;z-index:10}.archive-page .titleblock
.title{line-height:45px}.archive-filter{margin-left:auto;display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.archive-page
.select{width:225px;margin-left:20px}.archive_cardgroup{display:grid;grid-gap:35px;grid-template-columns:repeat(3, 1fr)}.archive_card
.meta{padding-top:15px;padding-bottom:15px}.archive_card .object-fit:before{padding-top:62%}.archive_card .meta *:not(:last-child){margin-bottom:7px}.archive_name{overflow:hidden;display:-webkit-box;max-height:64px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.archive_excerpt{overflow:hidden;display:-webkit-box;height:44px}.load-more{display:block;margin:60px
auto 100px;width:100px;text-align:center}.load-more:after{content:"\e90b";font-family:'icomoon' !important;display:block;margin:20px
auto auto;font-size:140%}.load-more2{width:auto;display:inline-block;margin-top:60px}.load-more2:after{content:"\e90a";font-family:'icomoon' !important;display:inline-block;margin-left:10px;vertical-align:middle}.goto_press{background-size:cover;background-attachment:fixed;height:600px;text-align:center;color:#fff}.goto_press
.mailto{position:absolute;bottom:35px;left:0;width:100%;padding:15px;z-index:10}.goto_press
.link{display:block;margin-top:10px}.subscribe_IR.black{background-color:#000;color:#fff}.subscribe_IR .entry-content{width:400px;max-width:100%;padding-bottom:10px}.subscribe_IR
.container{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.subscribe_IR
.form{width:350px;max-width:100%;margin-left:auto;position:relative}.black .form .input.filled .label,
.black .form input,
.black .form textarea,
.black .form
select{color:#fff}.subscribe_IR .form input:not([type=button]){padding-right:50px}.subscribe_IR .form-btn{position:absolute;top:0;right:0;width:40px;height:45px;text-align:center;cursor:pointer}.single-page{padding:60px
40px}.single-page ul,
.single-page
li{list-style:disc}.archive-single{padding-top:120px;padding-bottom:120px}.archive-single .entry-header{position:sticky;position:-webkit-sticky;top:120px;display:-webkit-flex;display:-ms-flex;display:flex;height:0}.archive-single .archive-sg_titleblock{width:300px;max-width:100%}.archive-single .archive-sg_share{width:110px;padding-top:70px;margin-left:auto}.back{margin-bottom:50px;display:block;cursor:pointer}.back:before{content:"\e909";font-family:'icomoon' !important;display:inline-block;margin-right:5px}.archive-single .entry-category{margin-bottom:20px}.archive-single .entry-title{margin-bottom:5px}.archive-sg_share
ul{margin-top:20px}.archive-sg_share ul
li{padding-top:3px;padding-bottom:3px}.archive-sg_share ul li
a{opacity:0.6}.archive-sg_share ul li a:hover{opacity:1}.archive-single .entry-content{width:840px;max-width:calc(100% - 410px);margin:-20px auto auto;padding-left:100px}.archive-single .entry-content p,
.archive-single .entry-content h1,
.archive-single .entry-content h2,
.archive-single .entry-content h3,
.archive-single .entry-content h4,
.archive-single .entry-content h5,
.archive-single .entry-content
h6{width:720px;margin-left:auto;margin-right:auto;max-width:100%}.archive-single .entry-content .wp-block-image:not(:first-child){margin-top:30px}.archive-single .entry-content .wp-block-image:not(:last-child){margin-bottom:30px}.archive-single.scroll .archive-sg_titleblock
.back{margin-bottom:20px}.archive-single.scroll .entry-title{font-size:1.2em}.archive-single.scroll .entry-category{margin-bottom:5px}.archive-single.scroll .archive-sg_share{padding-top:0}.archive-single.scroll .entry-header:after{}.related-archive{background-color:#000;color:#fff}.related-archive
.titleblock{margin-bottom:30px}.error404{width:100%;height:100vh;position:relative;cursor:pointer;overflow:hidden}.error404
.backtomain{display:block;position:absolute;bottom:45px;left:50%;z-index:101;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:115px;opacity:0.1}.error404 .backtomain:hover{opacity:1}.error404
.quote{font-size:90px;text-transform:uppercase;text-align:center;position:absolute;top:50%;left:0;z-index:100;width:100%;padding:40px;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;z-index:0}.error404
.cursor{background:rgba(176,176,176,1);background:-moz-radial-gradient(center, ellipse cover, rgba(176,176,176,1) 0%, rgba(216,216,216,0) 50%, rgba(255,255,255,0) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(176,176,176,1)), color-stop(50%, rgba(216,216,216,0)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-radial-gradient(center, ellipse cover, rgba(176,176,176,1) 0%, rgba(216,216,216,0) 50%, rgba(255,255,255,0) 100%);background:-o-radial-gradient(center, ellipse cover, rgba(176,176,176,1) 0%, rgba(216,216,216,0) 50%, rgba(255,255,255,0) 100%);background:-ms-radial-gradient(center, ellipse cover, rgba(176,176,176,1) 0%, rgba(216,216,216,0) 50%, rgba(255,255,255,0) 100%);background:radial-gradient(ellipse at center, rgba(176,176,176,1) 0%, rgba(216,216,216,0) 50%, rgba(255,255,255,0) 100%);width:700px;height:700px;position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;border-radius:100%}.career-hero,{min-height:100vh}.career-hero .object-fit:before{padding-top:100vh}.career-hero
.meta{position:absolute;z-index:1;color:#fff;width:450px;max-width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.company-quote .entry-content{width:550px;max-width:100%;margin:0
auto}.career-dashboard{padding-top:0;padding-bottom:0}.career-slide{width:100%}.career-slide .object-fit:before{padding-top:45%}.career-slide
.meta{color:#fff;position:absolute;bottom:50px;left:40px;z-index:1}.career-slide .slide-prev,
.career-slide .slide-next{filter:invert(1)}.job_board{padding-top:100px;padding-bottom:100px}.job_news
.cardgroup{display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.job_news
.card{width:50%;position:relative;color:#fff;background-color:#254b37}.job_news .card:only-child{width:100%}.job_news .card
.image{-webkit-clip-path:circle(33% at 50% 50%);clip-path:circle(33% at 50% 50%)}.job_news .card:only-child
.image{-webkit-clip-path:circle(30% at 50% 50%);clip-path:circle(30% at 50% 50%)}.job_news .card:hover
.image{-webkit-clip-path:circle(100% at 50% 50%);clip-path:circle(100% at 50% 50%)}.job_news .card .object-fit:before{padding-top:100%}.job_news .card:only-child .object-fit:before{padding-top:50%}.job-news_category{position:absolute;left:35px;top:50px;z-index:10}.job-news_title{position:absolute;bottom:50px;left:35px;z-index:10}.job_board
.container{display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.job-board_ctrl{width:250px;padding-right:20px}.job-board_ctrl
.tabs{margin-top:30px}.job_board .tab-data{width:calc(100% - 250px)}.job_board .job-list>li:not(:last-child){border-bottom:solid 1px #e1e1e1}.job_board .job-list>li{padding-bottom:20px;position:relative;padding-right:30px}.job_board .job-list>li:not(:first-child){padding-top:20px}.job_board .job-list
.subhead{margin-bottom:5px}.job_board .job-list>li:after{position:absolute;font-family:icomoon !important;content:"\e902";top:50%;right:0;z-index:1;opacity:0;visibility:hidden;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:120%}.job_board .job-list>li:hover:after{opacity:1;visibility:visible}.job_board .job-list > li.urgent .subhead:before{content:'URGENT';background-color:#ec1414;color:#fff;display:inline-block;font-size:14px;padding:2px
7px;vertical-align:middle;margin-top:-5px;margin-right:10px}.job-summary{padding-top:120px;padding-bottom:30px;background-color:#000;color:#fff}.job_titleblock{margin-top:70px;display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.job-summary .job_title,
.job-summary
.job_require{width:50%}.job-summary
.job_require{display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.job-summary .job_require
li{width:33.333%;padding-right:20px}.job-summary
.require_cat{color:#414141}.job-summary
.require_text{font-size:1.2em}.job-summary.urgent .job_titleblock:before{content:'URGENT';background-color:#ec1414;color:#fff;font-size:14px;padding:2px
7px;position:absolute;top:-30px;left:0}.job-info{display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.job-info .entry-content{background-color:#fbfbfb}.job-info .entry-content,
.job-info .job-form{width:50%;padding:40px
40px 120px;position:relative}.job-info .entry-content ul,
.job-info .entry-content
li{list-style:disc}.job-info .entry-content
li{margin-bottom:0}.job-info .entry-content
.sticky{position:sticky;position:-webkit-sticky;top:120px}.job-form
.titleblock{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.job-form
.mark{color:#ec1414;margin-left:auto}.job-form
.form{margin-top:20px;margin-bottom:20px}.job-form .form
.field{padding-top:5px;padding-bottom:5px}.job-form .field.for-location{display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.job-form .field.for-location
.label{width:150px;padding-right:20px;line-height:43px}.job-form .field.for-location
.select{width:170px;margin-right:20px}.job-form .field.for-upload,
.job-form .field.for-check{margin-top:30px}.job-form .field.for-upload
.label{font-size:1.7em}.job-form .field.for-check
.input{display:-webkit-flex;display:-ms-flex;display:flex}.job-form .field.for-check
input{margin-top:2px}.job-form .field.for-check
.label{margin-left:10px}.job-form .form-btn{margin-top:50px;text-align:left;position:relative}.job-form .form-btn:after{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"\e902";font-family:icomoon !important}.investor-relation{background-size:cover;background-position:center;color:#fff;min-height:100vh}.investor-relation .titleblock .entry-content{width:50%;float:left}.investor-relation
.meta{float:right;max-width:50%}.investor-relation .meta_name,
.stock-chart
.meta_name{opacity:0.2;margin-bottom:3px}.investor-relation .meta
li{display:inline-block;margin-left:50px}.investor-relation
.webcast{width:350px;float:right;position:relative;margin-top:-40px}.investor-relation .webcast
.title{position:absolute;bottom:10px;left:10px;z-index:1}.investor-relation
.summary{display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-top:225px}.investor-relation .summary
li{width:25%;padding-right:20px}.iv_wrap{display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.iv_left{width:300px;padding-right:20px}.iv_right{width:calc(100% - 300px)}.iv_right
table{border:solid 1px #2c2c2c}.iv_right table
td{padding:10px;font-size:10px;line-height:15px;text-align:center;border:#101010;width:14.2%;border-bottom:solid 1px #2c2c2c;border-right:solid 1px #2c2c2c}.financial-companys-business table td:first-child{text-align:left}.financial-companys-business
.toprow{border-bottom:solid 1px #2c2c2c}.financial-companys-business .toprow td:first-child{border-right:solid 1px #2c2c2c}.section-vh{padding-top:120px;padding-bottom:120px}.investor-event .grouplist li:not(:last-child),
.download-kit_list li:not(:last-child),
.faq_list li:not(:last-child){border-bottom:solid 1px #e1e1e1;padding-bottom:20px}.investor-event .grouplist li:not(:first-child),
.download-kit_list li:not(:first-child),
.faq_list li:not(:first-child){padding-top:20px}.investor-event
.event_date{color:#b4b4b4}.investor-event .grouplist
.meta{margin-top:5px;position:relative}.investor-event .grouplist .meta:after{font-family:icomoon !important;content:"\e902";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;visibility:hidden}.investor-event .grouplist li:hover .meta:after{opacity:1;visibility:visible}.investor-event .grouplist .meta
.subhead{margin-bottom:5px}.investor-info{padding-top:90px;padding-bottom:90px;background-color:#000;color:#fff;height:auto !important}.investor-financial,.investor-news,.investor-stock{padding-top:50px;padding-bottom:50px}.iv_wrap
.tabs{margin-top:30px}.financial_highlight{width:100%}.financial_highlight
tr{height:auto}.financial_highlight tr:first-child{border-bottom:dashed 1px #e1e1e1}.financial_highlight td,
.financial_highlight
th{width:13%;padding-right:10px;text-align:right;padding-top:5px;padding-bottom:5px;height:auto}.financial_highlight
th{padding-top:10px;padding-bottom:15px}.financial_highlight td:first-child,
.financial_highlight th:first-child{width:30%;text-align:left}.investor-info .tab-data
.cardgroup{display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.investor-info .tab-data
.card{width:33.333%;padding-right:30px;margin-bottom:30px}.investor-info .tab-data .card .object-fit:before{padding-top:143%}.investor-info .tab-data .card
.meta{padding-top:15px;padding-bottom:15px}.stock-chart
.summary{display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.stock-chart .summary
li{width:25%;padding-right:20px;margin-bottom:20px}.investor-news
.archive_cardgroup{margin-top:30px}.investor-news
.archive_name{font-size:1.2em}.download-kit,.investor-faq{height:auto !important;padding-top:120px;padding-bottom:120px}.investor-faq,.request-visit.black{background-color:#000;color:#fff}.download-kit_list
li{position:relative;padding-right:30px}.download-kit_list li:after{font-family:icomoon !important;content:"\e900";position:absolute;top:50%;right:10px;z-index:10;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;visibility:hidden}.download-kit_list li:hover:after{opacity:1;visibility:visible}.faq_list li:not(:last-child){border-bottom:solid 1px #1a1a1a}.faq_list li .entry-content{padding-top:30px;padding-bottom:20px;display:none}.faq_list li
.titleblock{position:relative;cursor:pointer;padding-right:30px}.faq_list li .titleblock:after{font-family:icomoon !important;content:"\e90a";position:absolute;top:50%;right:10px;z-index:10;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.faq_list li .titleblock.open:after{content:"\e907"}.request-visit
.titleblock{width:450px;max-width:100%;margin-bottom:50px}.request-visit .form
.label{}.request-visit
.field{padding-top:10px;padding-bottom:10px;width:50%;padding-right:20px;float:left}.request-visit .form
textarea{min-height:45px}.request-visit .form input,
.request-visit .form
textarea{border-bottom:solid 1px #fff !important}.request-visit .form-btn{width:auto;margin-top:20px;margin-right:20px;margin-left:auto;display:block}.investor-relation
.subhead,
.team_name,
.archive_name,
.single-page h3,
.entry-category,
.back,
.job-news_category,
.job_title,
.job-form .field.for-upload
.label{letter-spacing:0.5px}.subhead,
.menu-panel ul > li,
.team_name,
.archive_name,
.single-page h3,
.entry-category,
.back,
.job-news_category,
.job_title,
.job-form .field.for-upload
.label{font-weight:500}.x1-title{margin-bottom:20px;font-size:1.7em;margin:0;display:block;margin-inline-start:0px;margin-inline-end:0px}.x1-title2{margin-bottom:20px;font-size:3.15em;line-height:1.25em;margin:0;display:block;margin-inline-start:0px;margin-inline-end:0px}.tab-link:hover,
.tab-link.current,
#footer .entry-content a:hover{text-decoration:underline;opacity:1}.cookies_accept{background-color:rgba(0,0,0,0.8);padding-top:20px;padding-bottom:20px;position:fixed;bottom:0;left:0;right:0;z-index:100}.cookies_accept
.container{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.cookies_accept
.message{color:#fff;width:50%}.cookies_accept .message
a{text-decoration:underline}.cookies_accept .message a:hover{opacity:0.5}.cookies_accept .btn-link{margin-left:auto}#footer{background-color:#fff;position:relative;min-height:100vh}.rs-clipped3{background:url(/wp-content/themes/rs2020/images/rs_clipped-3.png?x54175) no-repeat center top;background-size:cover}#footer .rs-clipped{-webkit-animation-delay:1.4s;animation-delay:1.4s}#footer:after{}#footer .bottom-bar{position:absolute;bottom:0;left:40px;right:40px;z-index:11;text-align:center;padding-top:20px;padding-bottom:20px;font-size:85%}#footer .bottom-bar ul
li{display:inline-block;margin:0
10px}#footer .bottom-bar
.copyright{position:absolute;left:0;top:20px}#footer .bottom-bar
.webby{position:absolute;right:0;top:20px}#footer .entry-content{position:relative;z-index:11}#footer .entry-content
ul{padding:0}#footer .entry-content ul li:not(:last-child){margin-bottom:40px}#footer .entry-content ul a:not(:last-child){margin-right:50px}#footer li.spec-und
a{text-decoration:underline}.wpml-ls-item-en a::after{content:'EN'}.wpml-ls-item-th a::after{content:'TH'}.wpml-ls-legacy-list-horizontal span,
.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:none !important}.wpml-ls-legacy-list-horizontal
a{display:inline-block !important;padding:0
2px;margin-top:0 !important}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:0;margin-top:-10px !important}.wpml-ls-legacy-list-horizontal{padding:0}body>.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{display:none}.your-time select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required{padding:15px
0 0;border-bottom:solid 1px #fff}.black select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required{border-bottom:solid 1px #fff}.black .select2-container--default .select2-selection--single{background-color:#000;color:#fff;border-bottom:solid 1px #fff}.your-country .label.anim.fixed,
.your-pro .label.anim.fixed,
.your-time
.label.anim.fixed{z-index:100}.black .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff}.black .select2-container--default .select2-selection--single .select2-selection__arrow
b{border-top-color:#fff}.black .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow
b{border-bottom-color:#fff}.field .input .wpcf7-form-control-wrap{position:static}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:solid 1px #f00}div.wpcf7-response-output{margin-left:0;margin-right:0}.index-about{padding-top:150px;padding-bottom:200px}.index-milestone{padding-top:150px}.index-core{background:url(/wp-content/themes/rs2020/images/corevalue-bg.jpg?x54175) no-repeat center;background-color:#f1f1f3;background-size:auto 100%}.company-quote{padding-top:150px;padding-bottom:50px}.nav-hover-next,.nav-hover-prev{width:100px;height:100%;top:0;right:0;bottom:0;position:absolute;z-index:10000}.nav-hover-prev{left:0;right:auto}.nav-next,.nav-prev{background:url(/wp-content/themes/rs2020/images/next.svg?x54175) no-repeat calc(100% - 20px) center !important;background-size:30px !important;width:100px;height:100%;top:80px !important;right:0 !important;bottom:0 !important;position:absolute;z-index:10000;cursor:pointer;outline:0;transform:none;opacity:0}.nav-prev{background:url(/wp-content/themes/rs2020/images/prev.svg?x54175) no-repeat 20px center !important;background-size:30px !important;right:auto !important;left:0 !important}.nav-next:hover,.nav-prev:hover{opacity:1}.popup-page
body{min-height:unset !important}.wp-pagenavi{position:relative;text-align:center}.wp-pagenavi>*{margin-left:5px;margin-right:5px}.wp-pagenavi
.previouspostslink{margin-right:10px}.wp-pagenavi
.nextpostslink{margin-left:10px}.wp-pagenavi span.current,
.wp-pagenavi a:hover{font-weight:500}#entersite-popup{padding:0;max-height:100%}#entersite-popup .image>img{display:block;max-height:100%}#entersite-popup .fancybox-close-small{color:#fff}.archive_card:hover
p.archive_more{text-decoration:underline}#footer
.subhead{margin-bottom:5px}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0
4px;width:25%;height:auto;border-radius:0px;padding-top:100px;text-align:left}.values-content .black
*{color:#000 !important}.grecaptcha-badge{display:none !important}@media (max-width: 1050px){.milestone-timeline{padding-left:40px}.milestone-timeline
.navgroup{right:40px}}@media (max-width: 1023px){.milestone-timeline{padding-left:40px}h1,.h1,h2,.h2{font-size:2.8em}h3, .h3,
.archive-single .entry-title{font-size:1.4em}.values-content .swiper-pagination-bullet{font-size:0.7em}.index-goal .entry-content
.title{font-size:8em}*{background-attachment:scroll}.subscribe_IR
.form{margin-left:0}.archive-single .entry-header{position:static;height:auto;top:auto;padding-bottom:30px}.job-news_category{left:15px;top:20px}.job-news_title{left:15px;bottom:20px;font-size:2em}.job-info .entry-content
.sticky{position:static;top:auto}.investor-relation .meta
li{margin-left:20px}.investor-info .tab-data
.card{width:50%}*{background-attachment:scroll !important}.archive-single .entry-content{max-width:100%;padding-left:0}.nav-hover-next,.nav-hover-prev{display:none}.team_card
.team_name{font-size:0.9em}.index-milestone{padding-top:60px;padding-bottom:30px}.x1-title{margin-bottom:20px;font-size:1.4em;margin:0;display:block;margin-inline-start:0px;margin-inline-end:0px}.x1-title2{margin-bottom:20px;font-size:2.8em;line-height:1.25em;margin:0;display:block;margin-inline-start:0px;margin-inline-end:0px}}@media (max-width: 767px){.dt{display:none !important}.mb{display:block !important}#header{padding:20px
15px 0;height:60px}.hamburger{top:8px;right:5px}.language{top:22px;right:60px}.container,.container-fluid{padding-left:15px;padding-right:15px}.index-hero
.rs_outline{display:none}.index-hero
.meta{left:15px;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:auto}.index-hero .meta .entry-content{-webkit-animation-delay:0.1s !important;animation-delay:0.1s !important}.menu-panel{width:100%;padding-left:15px;padding-right:15px}.align-middle,.section-vh{padding-top:50px;padding-bottom:100px}.index-core .entry-content{padding:80px
15px 15px}.values-content .swiper-pagination{left:15px;right:15px;width:calc(100% - 30px)}.milestone-timeline{padding-left:15px}.milestone-timeline .swiper-slide:nth-child(even){margin-top:25px}.index-milestone .titleblock,
.index-team
.titleblock{margin-bottom:20px}.archive_cardgroup,
.index-team
.team_cardgroup{grid-template-columns:repeat(2, 1fr);grid-row-gap:10px}.archive_cardgroup{grid-column-gap:15px}.team_card .meta,
.archive_card
.meta{padding-top:10px;padding-bottom:10px}#footer .entry-content ul a:not(:last-child){margin-right:20px}#footer .entry-content p:not(:last-child){margin-bottom:10px}#footer .bottom-bar{left:15px;right:15px}#footer .bottom-bar .webby,
#footer .bottom-bar
.copyright{position:static;margin:5px
2px 0;top:auto;left:auto;right:auto;display:inline-block}.archive-page
.titleblock{flex-direction:column}.archive-page .archive-filter{margin-left:0;width:100%}.archive-filter
.select{margin-left:0;width:50%}.archive-filter .select:nth-child(2){padding-left:5px}.archive_name{}.load-more{margin-top:30px;margin-bottom:30px}.section-scroll.align-middle{padding-bottom:30px}.single-page{padding:40px
25px}.cookies_accept
.container{flex-direction:column;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.cookies_accept
.message{width:100%;margin-bottom:15px}.cookies_accept .btn-link{margin-left:0}.error404
.quote{font-size:50px}.archive-single{padding-top:80px;padding-bottom:80px}.archive-single .archive-sg_titleblock{width:100%}.archive-single .entry-header{-ms-flex-wrap:wrap;flex-wrap:wrap}.back{margin-bottom:30px}.archive-single .archive-sg_share{width:100%;margin-left:0;padding-top:30px}.archive-sg_share ul
li{display:inline-block;margin-right:15px}.archive-sg_share
ul{margin-top:5px}.archive-single .entry-content .wp-block-image:not(:last-child){margin-bottom:30px}.archive-single .entry-content .wp-block-image:not(:first-child){margin-top:30px}.career-slide .object-fit:before{padding-top:75%}.career-slide
.meta{left:15px;bottom:20px}.slide-next{right:0}.slide-prev{left:0}.job_board{}.job-board_ctrl{width:100%}.job-board_ctrl
.tabs{margin-top:15px}.job-board_ctrl .tab-link{display:inline-block;margin-right:1px;margin-bottom:4px;padding:2px
5px;border:solid 1px #000}.job-board_ctrl .tab-link.current{background-color:#000;color:#fff}.job_board .tab-data{width:100%;margin-top:30px}.job_news
.card{width:100%}.career-dashboard{padding-bottom:60px}.job_titleblock{flex-direction:column}.job-summary .job_title,
.job-summary
.job_require{width:100%}.job-summary
.job_title{margin-bottom:10px}.job-summary .job_require
li{width:100%;margin-top:10px}.job-info .entry-content,
.job-info .job-form{width:100%;padding-left:15px;padding-right:15px;padding-bottom:40px}.job-summary{padding-top:80px}.job-form
.titleblock{flex-direction:column;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.job-form
.mark{margin-left:0;margin-top:5px}.milestone-timeline
.navgroup{right:15px}.request-visit
.field{width:100%}.investor-relation .titleblock .entry-content,
.investor-relation .meta,
.investor-relation
.webcast{width:100%;float:none;margin-bottom:20px;margin-top:0}.investor-relation .meta
li{margin-left:0;margin-bottom:10px}.investor-relation
.summary{margin-top:0}.investor-relation .summary
li{width:100%;padding:0;margin-bottom:10px}.iv_wrap{flex-direction:column}.iv_left{width:100%;padding:0;margin-bottom:30px}.iv_right{width:100%}.investor-financial,.investor-news,.investor-stock{padding-top:20px;padding-bottom:20px}.iv_left .tab-link{display:inline-block;padding:2px
7px;margin:0
1px 4px 0;border:solid 1px #000}.investor-financial .iv_left .tab-link,
.investor-stock .iv_left .tab-link,
.investor-faq .iv_left .tab-link{border-color:#fff}.tab-link.current{text-decoration:none}.investor-news
.archive_name{max-height:40px}.stock-chart .summary
li{width:50%}.values-content .object-fit:after{display:none}.investor-info .tab-data
.card{padding:0;margin:0;width:100%}.investor-info .tab-data
.cardgroup{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:15px;grid-row-gap:10px}.rs-clipped3{background-image:unset}.rs-clipped{background-image:unset;color:#fff}.milestone-timeline .swiper-slide{padding-right:15px}.index-about,.company-quote{padding-top:50px;padding-bottom:70px}.index-milestone{padding-top:50px;padding-bottom:50px}.milestone-timeline .swiper-slide:nth-child(even){margin-top:15px}#footer{min-height:unset;padding-bottom:100px}.archive_name{font-size:1.2em}.archive-page,.investor-relation{padding-top:100px}.archive-single .entry-title{font-weight:500}.index-core{min-height:95vh}.values-content .object-fit:before{padding-top:95vh}.index-goal .entry-content
.title{font-size:5em}.job_board ul.open li:nth-child(n+6){display:inline-block}.brand_list
.container{position:static}.brand_list .btn-link{position:absolute;bottom:40px;left:15px;z-index:10}.team_card .team_name,
.team_card
.team_position{font-size:6px}.team_card
.team_name{font-weight:700}.values-content .swiper-pagination-bullet{font-size:0.55em}.team_name{letter-spacing:0 !important}}.wpml-ls-legacy-list-horizontal{border:1px
solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0
!important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal
a{display:block;text-decoration:none;padding:5px
10px;line-height:1}.wpml-ls-legacy-list-horizontal a
span{vertical-align:middle}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle;width:18px;height:12px}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}