/*loading*/ 
.RWDfakeloader img {width: 200px;}.RWDfakeloader img{animation: loadingani 2s ease 0s infinite alternate;} @keyframes loadingani{0% {opacity:0;}50% {opacity:0.5;}100% {opacity:1;}}/*menu*//*logo*/ 
.RWDmenu_plus04 .logo a img {filter: grayscale(1) brightness(99);}.RWDmenu_plus04 .is-up .logo a img {filter: none;}.RWDmenu_plus04 .logo {margin-top: 8px;}/*menu*/ 
.RWDmenu_plus04 {font-family: 'STIX Two Text', serif;}.RWDmenu_plus04 .header {padding: 10px 50px;background: linear-gradient(to bottom, #000, rgb(0 0 0 / 0%));transition: all .5s ease;}.RWDmenu_plus04 .header.is-up {background: #001023;padding: 0 30px;transition: all .5s ease;}.RWDmenu_plus04 .site-nav {position: relative;z-index: 20;padding-left: 250px;}.RWDmenu_plus04 .is-up .site-nav {padding-left: 200px;}.RWDmenu_plus04 .site-nav .menu {width: 100%;}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 20px; padding: 25px 25px; color: #fff; font-weight: 500; letter-spacing: 1px;}.RWDmenu_plus04 .site-nav .menu {text-align: left;}.RWDmenu_plus04 .features .edit {height: 74px; display: flex; align-content: center; flex-wrap: wrap; float: right; margin-right: 0px;}.RWDmenu_plus04 .features .edit a.join_call {background:#30629d;}.RWDmenu_plus04 .features .edit a {    padding: 10px 15px 6px;    width: 225px;    color: #fff;    font-size: 17px;    letter-spacing: 0.5px;    border: 1px solid rgb(255 255 255 / 60%);    margin-left: 15px;    border-radius: 10px;    transition: all .3s ease;    text-align: center;    display: flex;    align-items: center;    font-weight: 500;    justify-content: center;}.RWDmenu_plus04 .features .edit a i {margin-right: 8px;font-size: 20px;line-height: 1; transition: .3s all ease;}.RWDmenu_plus04 .features .edit a.join_call:hover {background: #a7daef;border-color: #a7daef;transition: all .3s ease; color: #333;}.RWDmenu_plus04 .features .edit a:hover {border-color: #a7daef;transition: all .3s ease;color:#a7daef;}.RWDmenu_plus04 .features .edit a:hover i {color: #a7daef;}.RWDmenu_plus04 .features .edit a.join_call:hover i {color: #333;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .RWDmenu_plus04 .features .share-group a, .RWDmenu_plus04 .features i, .RWDmenu_plus04 .lang-select {color: #fff;}.RWDmenu_plus04 .lang-select:hover .lang-select-label, .RWDmenu_plus04 .site-nav .menu>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>a:hover {    background: transparent;    color: #a7daef;}.RWDmenu_plus04 .site-nav .menu ul li>a {text-align: center;}.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a {    text-decoration: none;    font-weight: 400;    background: #30629d;    color: #fff;    transition: all .5s ease;}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 45%;}.RWDbanner_plus01 .slick-caption .container {position: relative;padding-right: 4%;padding-left: 4%;width: fit-content;margin-right:0px;}.txt1 span {font-size: 65px; color: #fff; letter-spacing: 1px; font-family: 'STIX Two Text', serif; font-weight: 300;}.txt2 span {font-size: 45px;color: #fff;letter-spacing: 1px;font-family: 'STIX Two Text', serif;font-weight: 300;line-height:1;}.RWDbanner_plus01 .slickitem03 .slick-caption .container::before {    height: 150%;    transform: translateY(-15%);}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {    background: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {    background: #ddd;    width: 15px;    height: 15px;}.RWDbanner_plus01 .slick-caption .container::before {    content: '';    background: rgb(0 0 0 / 50%);    height: 195%;    width: 100%;    display: block;    position: absolute;    right: 0;    top: 0;    transform: translateY(-25%);    z-index: -1;    animation-name: slogan_bg;    animation-delay: 1s;    animation-duration: 1.5s;    animation-fill-mode: forwards;}@-webkit-keyframes slogan_bg {    from {        width: 0%;        transition: 0.3s;    }    to {        width: 100%;        transition: 0.3s;    }}@-moz-keyframes slogan_bg {    from {        width: 0%;        transition: 0.3s;    }    to {        width: 100%;        transition: 0.3s;    }}@-ms-keyframes slogan_bg {    from {        width: 0%;        transition: 0.3s;    }    to {        width: 100%;        transition: 0.3s;    }}@-o-keyframes slogan_bg {    from {        width: 0%;        transition: 0.3s;    }    to {        width: 100%;        transition: 0.3s;    }}
/*footer start*/

.footer_block{background:#131315;color:#797979;font-family: 'STIX Two Text', serif; font-weight: 500;}.footer_block .container{display:flex;flex-wrap:wrap;overflow: hidden;width:100%;padding:0px;}.footer_block h4{color:#fff;font-size:20px;line-height:1.5}.footer_block h4 span {margin-left: 20px;}.ft_info{width:60%;padding: 60px 120px 30px 120px;}.ft_info{float:left;display: flex;flex-direction: column-reverse;}.ft_info .ttl img{width:70px;margin-right:20px;padding:5px 10px;}.ft_info .ttl{margin-bottom:30px}.ft_info .info ul li span{color:#a5a5a5;width:55px;display:inline-block}.ft_info .info ul li:nth-child(odd){width:70%}.ft_info .info ul{list-style:none;padding-left:0;line-height:2.2;display:flex;flex-wrap:wrap}.ft_info .info ul li a:hover{color:#fff;transition:.3s}.ft_info .info ul li a{color:#797979;transition:.3s}.ft_info .info ul li em{font-style:initial}.ft_info .info .down ul{display:flex}.ft_info .info .down ul li{width:calc(100%/3 - 5px) !important;text-align:center;margin-right:5px}.ft_info .info .down ul li a:hover{transition:.3s;background:#fff;color:#444;border:1px solid}.ft_info .info .down ul li a{background:#2d2d2d;display:block;color:#fff;font-size:13px;padding:5px;letter-spacing:1px;transition:.3s;border:1px solid transparent}.ft_map{float:right;width:40%;position:relative;padding: 50px 50px 50px 0px;}#m_RWDfullscreen01_45_1 {height: 100%;}/*copy_block*/ 
.copy_block{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;font-size:12px;letter-spacing:.5px;line-height:1.5;padding-top:30px;color:#666;text-align:center;}.copyright_desc,.copyright_desc a,.copyright_desc a:hover{color:#666;line-height:1.5}.copy_block .model{margin:0 15px 0 0}/*cookie*/ 
.RWDalert_fancybox.bottom {width: 500px;padding: 30px 60px 20px !important;box-shadow: 1px 0px 2px rgba(20%,20%,40%,0.2) !important;background: rgba(0, 0, 0, 0.9) !important;color: #fff !important;left: auto !important;line-height: 1.5 !important;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox .btn.active {border-radius: 0px;margin-top: 20px;background: #fff !important;border: 1px solid #ccc !important;display: block;padding: 5px 50px;color: #333 !important;font-size: 14px !important;}.RWDalert_fancybox .btn:hover {background: #333 !important;color: #fff !important;}/*tops*/ 
.scrollTop002 .ii{border-radius:0}.scrollTop002 {    bottom: 100px;    right: 10px;}.scrollTop002 .ii {    font-size: 40px}

/*footer end*/
/*小螢幕 start*/

@media (max-width: 1700px) {.txt1 span {font-size: 60px;}}@media (max-width: 1550px) {.txt1 span {font-size: 54px;}.txt2 span {font-size: 38px;}.RWDmenu_plus04 .is-up .site-nav {padding-left: initial;}.RWDmenu_plus04 .site-nav {padding-left: initial;}}@media (max-width: 1450px) {.ft_info .info {font-size: 15px;}.ft_info .info ul li:nth-child(odd) {width: 100%;}.ft_info {padding: 60px 75px 30px 75px;}}@media (max-width: 1300px) {.RWDmenu_plus04 .features .edit a {width: 200px;}.RWDmenu_plus04 .logo {margin-top: 14px; width: 150px;}.ft_info .info ul li:nth-child(odd) {width: 100%;}}

/*小螢幕 end*/
/*內頁 start*/

#RWDPAGE_BASE_PAT01 .RWDmenu_plus04 .header {background: #001023;}section.call_to_action {padding: 80px 0px;min-height: 700px !important;background-color: #F3F5F7 !important;}/**//*內頁高度*/section.call_to_action{min-height: 700px;}/*rwd 內頁統一字*//*內頁文字大小*/ 
.pagecontent {font-size: 15px;letter-spacing:0.5px;line-height: 30px;}.page_wrapper_bg .article-text.rwd .container{font-size: 15px; line-height:30px; color: #333; word-wrap:break-word;word-break:normal;letter-spacing: 0.5px}/*麵包屑*/ 
.hgroup h1 {font-size: 35px;line-height: 1em;margin: 0;padding: 0; font-weight: 600;font-family: 'STIX Two Text', serif;}.hgroup .breadcrumb {font-size: 12px;background-color: transparent;margin: 0 0 0;padding: 6px 15px;border: solid 0px #ccc;position: relative;bottom: 0px;right: 0;letter-spacing: 0.5px;width: 100%;}.hgroup .container {margin-top: 26px;margin-bottom: 26px;padding-top: 17px;padding-bottom: 17px;border-bottom: 1px dotted #ccc;text-align: center;font-weight: 600}/*a*/ 
.article1 h5 {margin: 0px 0px 5px;font-weight: 600;font-size: 26px;}.about .left {border-right: 1px #eee solid;padding-right: 50px;}.about .right {padding-left: 50px;}.about {margin:80px -15px}.article1 .item {width: calc(100%/4 - 1px);float: left;margin-right: 30px;}.article1 .item img {border: 1px #eee solid;box-shadow: 5px 6px 10px #eee;}.article1 .row.about2 {margin: 25px 0px 0px;}.row.about2 {border-bottom: 1px #eee solid;padding-bottom: 50px;margin-bottom: 80px !important;}.row.about2 h5 {font-size: 18px;text-align: center;margin-top: 15px;}.article1 .row.about2 .item.item2 {width: calc(100%/2.265 - 1px);}/*側選單*/#sidebar {background: #F3F5F7/*#FFF*/ !important}div#product {width: 75%;padding-left: 30px !important;}.m2018 .products-nav .nav-title {background: #202a59;font-weight: 600;font-size: 20px;padding: 10px 30px;color: #fff;letter-spacing:0.5px;margin: 0;border-bottom: 1px #aaa solid;}.m2018 .products-nav li.active.has-child>a {color: #222;}.m2018 .products-nav>ul>li {margin: 0;padding: 0;border-bottom: 0px solid #eee;}.m2018 .products-nav>ul>li>a {font-size: 18px;font-weight: 600;padding: 10px 30px;width: 100%;color: #222;letter-spacing:1px;}.m2018 .products-nav ul li {position: relative;padding: 0;}.m2018 .products-nav li:not(.has-child)>a {display: block;width: 100%;max-width: none;padding: 12px 15px;color: #444;font-size: 16px;margin: 0}.m2018 .products-nav li:not(.has-child)>a:hover {color:#888}.m2018 .products-nav li.has-child>a:hover {color:#888}.m2018 .products-nav li:hover > a {color:#b70911}.m2018 .products-nav>ul>li a span {letter-spacing: 0.5px;font-size: 15px;}.m2018  li.has-child.is-open ul {padding:0px 0px 10px !important;z-index:11}.m2018 .products-nav a {margin-top: 5px;}.m2018 li.has-child.is-open ul {border-bottom:0px #bdbdbd solid;;}.m2018 .products-nav li.is-open>.toggle-submenu::after {z-index: 11;}.m2018 .products-nav ul>li>.toggle-submenu {height: 50px;}.toggle-submenu {border-bottom:0px #bdbdbd solid;}.m2018 .products-nav>ul>li {border-bottom:1px solid #dcdcdc;}.m2018 .products-nav ul li>ul>li:hover>a, .m2018 .search-box .ibtn:hover {color: #888;}.m2018 .products-nav li:not(.has-child)>a {position: relative;}.m2018 .products-nav li:not(.has-child)>a::after {content: "";position: absolute;width:0px;left: 0;top: 49%;height: 1px;background:#bdbdbd;transition: 0.3s;}.m2018 .products-nav ul li>ul>li:hover a::after {width: 20px;background:#888}.m2018 .products-nav ul li>ul>li:active a::after {width: 20px;background:#888}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li.is-open>a {color:#2c679a !important}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li.is-open>a {color:#2c679a !important}.m2018 .products-nav ul li>ul>li:hover>a::after {width: 20px;background:#ccc}.m2018 .products-nav ul li>ul>li:focus>a::after {width: 20px;background:#ccc}.m2018 .products-nav ul li>ul>li.active>a::after {width: 20px;background: #ccc;}#sidebar > div.m2018.visible-lg > div > ul > li a {font-size: 18px;color: #222;padding: 10px 30px;background-color: #F3F5F7 !important;}#sidebar > div.m2018.visible-lg > div > ul > li:hover > a {color: #2a6093;}#sidebar > div.m2018.visible-lg > div > ul > li.active > a {color: #2a6093;}/**/ 
.layoutlist_7 .subject, .layoutlist_7 .subject a {color: #000000;font-size: 18px!important;margin-top: 14px;!importantmargin-bottom: 0px!important;}.layoutlist_7 .cdate, .layoutlist_7 .cdate a {display: none;}.layoutlist_7 .litem img {transition: 0.5s;}.layoutlist_7 .litem:hover img {filter: brightness(0.5);}.layoutlist_7.litem:hover {transition: 0.5s;}/*表單*/ 
.customized_columns.col-md-6.new-width {background: #fff;padding: 30px;}.new-form .new-width .row .col-md-11 {margin-top: 20px;margin-bottom: 0px;}.ebtn.currectsend_btn {background: #001023;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;cursor: pointer;margin: 0;padding: 5px;font-weight: 600;transition: 0.5s;}.new-form .new-width .currectsend_btn:hover {background: #06346b;}.formdesc.col-md-6 {padding-right: 50px;}.new-form {margin-left: 0;margin-right: 0}.formdesc h4 {margin: 0px;font-weight: 600;color: #222;font-size: 20px;letter-spacing: 1px;}.formdesc h5 {margin: 8px 0px 20px;color: #888;}.formdesc span {font-weight: 600;margin-right: 10px;width: 40px;display: inline-block;}.formdesc a {transition: 0.5s;color: #444;}.formdesc a:hover {transition: 0.5s;color: #888;}.formdesc iframe {margin-top: 35px;}/**/ 
.recruitment .list_table th.list_no {border-bottom: 3px solid #001023;}.recruitment .list_table th.list_experience {border-bottom: 3px solid #001023;}.recruitment .list_table th.list_educationalc {border-bottom: 3px solid #001023;}.recruitment .list_table th.list_date {border-bottom: 3px solid #001023;}.recruitment .list_table th.list_educational {border-bottom: 3px solid #001023;}.recruitment .list_table td {line-height: 2;padding: 15px 0;text-align: center}.recruitment .list_table td.list_position a {width: 100%;color: #222;display: block;transition: 0.5s}.recruitment .list_table td.list_position {border-bottom: 1px solid #dedede;padding-left: 12px;padding-right: 12px;color: #222;transition: 0.5s}.recruitment .list_table td.list_position:hover a {color: #888}.recruitment .list_table th.list_position {border-bottom: 3px solid #4273ad;}.btn.btn_back {padding: 0;float: right;margin: 20px 0px 0px;}.btn.btn_back a {background: #001023;color: #fff;padding: 10px 30px;width: 180px;display: block;font-weight: 600;font-size: 16px;transition: 0.5s;}.btn.btn_back a:hover {background: #06346b;}.RWDslider01 .editor {padding: 10px 0px;}/**/ 
.position {font-size: 22px;line-height: 26px;margin-top: 20px;padding-bottom: 14px;border-bottom: 2px solid #dcdcdc;color: #252525;letter-spacing: 1px;font-weight: 600;}.description {margin: 30px 0;padding-bottom: 20px;border-bottom: 0px solid #dcdcdc;font-size: 15px;line-height: 2;color: #333;letter-spacing: 1px;}.description h5 {color: #252525;letter-spacing: 1px;font-weight: 600;font-size: 18px;}.description ol,.description  ul {margin-top: 0;margin-bottom: 10px;padding-left: 22px;}.description .box {margin-bottom: 30px;}.customized_columns {background: #f5f5f5;padding: 30px;text-align: center;}.fillform {font-weight: 600;margin-bottom: 40px;font-size: 20px;}.recruitment .form-horizontal .form-group {margin-left: 0;margin-right: 0;}.recruitment .form-group label.col-sm-12.col-md-1.control-label {width: 150px;}.form-group label {font-size: 15px;}.recruitment .form-horizontal .control-label {padding-top: 7px!important; margin-bottom: 0!important;text-align: left;}.recruitment .form-group .col-sm-12.col-md-11 {width: calc(100% - 150px)}.recruitment .form-group .col-sm-12.col-md-11 {text-align: left;}input[type=checkbox], input[type=radio] {margin: 5px 15px;line-height: normal;}.recruitment .form-horizontal .control-label {text-align: left !important}#panel_14 > section.article-text > div > div > div > div.customized_columns > div.row > div.col-sm-12.col-md-11 {margin-top: 20px;}#panel_14 > section.article-text > div > div > div > div.customized_columns > div.row > div.col-sm-12.col-md-11 > div.ebtn.refill_btn {display:none}.recruitment .ebtn.currectsend_btn {padding: 5px;width: 200px;float: right;}.recruitment .ebtn.currectsend_btn {margin-right: 15px;}.recruitment .form-group .col-sm-12.col-md-5 {width: calc(100% - 150px);}

/*內頁 end*/
/*1199px start*/
@media (max-width: 1199px) {
/*.RWDbanner_plus01 .slick-caption .container {width: 85%;}*/ 
.RWDbanner_plus01 .slick-caption {top: 45%;}.RWDmenu_plus04 .menu li a {color: #eee;}.RWDmenu_plus04 .site-nav {display: none;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu, .RWDmenu_plus04 .toggle-mmenu-cover {display: block;}.RWDmenu_plus04 .features {position: relative;float: right;margin-right: 10px;padding-right: 10px;}.RWDmenu_plus04 .features .edit a:first-child {display: none;}.RWDmenu_plus04 .features:after {display: none;}.ml-stack-nav-toggle i {display: none;}.ml-stack-nav-toggle {padding: 35px 45px 35px 15px;}.ml-stack-nav-toggle__line {background: #fff;}.RWDmenu_plus04 #mobile-menu {max-width: 400px;}.RWDmenu_plus04 .menu-icon {margin-right: 15px;margin-top: 15px;font-family: '微軟正黑體',sans-serif;    letter-spacing: 0px; color: #ddd;}.RWDmenu_plus04 #mobile-menu .menu>li.can-link.shop {margin-bottom: 80px;}.RWDmenu_plus04 #mobile-menu {background: #001023;}.RWDmenu_plus04 #mobile-menu .menu>li {display: block; border-bottom: 1px solid #3a3e43;}.RWDmenu_plus04 #mobile-menu .menu>li.hidden-lg.order_btn a {display: inline-block;border: 1px solid #ddd;border-radius: 10px;width: 100%;text-align: center;}.RWDmenu_plus04 #mobile-menu .menu>li.can-link.hidden-lg.join_top a{display:inline-block;background:#30629d;border-radius:10px;color:#fff;width:100%;text-align:center}.RWDmenu_plus04 #mobile-menu .menu>li.hidden-lg.order_btn,.RWDmenu_plus04 #mobile-menu .menu>li.can-link.hidden-lg.join_top{border-bottom:0;display:block;margin-top:10px;width:calc(100% - 60px)}.RWDmenu_plus04 #mobile-menu .menu>li.active>a{background-color:transparent;color:#fff}.RWDmenu_plus04 #mobile-menu .menu>li.active>.toggle-submenu:after,.RWDmenu_plus04 #mobile-menu .menu>li>ul>li.active>.toggle-submenu:after{color:#ddd}.RWDmenu_plus04 #mobile-menu .menu>li.active{background-color:transparent}.RWDmenu_plus04 #mobile-menu .menu a{font-size:14px}.RWDmenu_plus04 #mobile-menu .menu>li>ul{background-color:#03152a}li.shop a:before{display:none;}.RWDmenu_plus04 #mobile-menu .menu>li>a {letter-spacing: 1px;}.RWDmenu_plus04 .menu-icon:after, .menu-icon:before {background: #ddd;}.footer_block .container {width: 100%;}.copy_block.hidden-lg {display: none;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.txt1 span {font-size: 60px;}.ft_info{width:80%; padding: 30px 0 0;}.ft_map{width:80%;padding-left:0;padding-top:30px;padding-right:0;}.footer_block .container{align-items:center;justify-content:center}.ft_info .info ul li:nth-child(odd){width:75%}.ft_info .copy_block {    display: none;}.copy_block.hidden-lg {    display: flex;    justify-content: center;}.copy_block.hidden-lg .model {    margin: 0 8px;}.copy_block {    padding-bottom: 30px;}/*內頁*/ 
.m2018 .products-nav>ul>li a span {display: block;}.RWDslider01 .pic-list {float: none;width: 100%;position: relative;text-align: center; list-style: none;padding-left: 0;padding-right: 0px;}.RWDslider01 .text {float: none;width: 100%;padding-bottom:80px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.txt1 span {font-size: 52px;}.ft_info {width: 95%;}.ft_map {width: 95%;}.about {margin: 50px -15px;}.about .right {padding-left: 15px;margin-top: 50px;}.layoutlist_7 {padding: 30px 15px;}.model.article_model.RWDslider01 {padding: 0px 15px;}.new-form .new-width .row .col-md-11 {text-align: center;}.ebtn.currectsend_btn {margin: 0 auto;float: none;}.formdesc.col-md-6 {padding-right: 15px;}.about .left {border-right: 0px #eee solid;padding-right: 15px;}#eForm1 > div:nth-child(10) > div {width: 100%;text-align: left;}.recruitment .form-group .col-sm-12.col-md-11 {width: calc(100% - 150px) !important;}.recruitment .ebtn.currectsend_btn {    margin-right: 0px;}.recruitment .ebtn.currectsend_btn {    padding: 5px;    width: 200px;    float: none;}.form-group label {    padding: 0 15px;    width: 100%;    text-align: left;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
.txt1 span {font-size: 46px;}.txt2 span {font-size: 32px;}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.footer_block .container {padding: 0 30px;}.article1 .item {width: calc(100%/2 - 5px);margin-right: 5px;}.article1 .row.about2 .item.item2 {width: calc(100%/2 - 5px);margin-right: 5px;}section.call_to_action h4 {    font-size: 20px;    line-height: 26px;    margin: 0 0 0px 0;}.recruitment .form-group label.col-sm-12.col-md-1.control-label {    width: 100%;    margin-bottom: 5px!important;}.recruitment .form-group .col-sm-12.col-md-11 {    width: calc(100% - 0px) !important;}.recruitment .form-group label.col-sm-12.col-md-1.control-label br {    display: none;    margin-left: 15px !important;}.recruitment .form-group .col-sm-12.col-md-5 {    width: calc(100% - 0px);}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.ft_info .info ul li:nth-child(odd){width:100%}.ft_info .ttl img{display:block;margin:auto;margin-bottom:15px}.ft_info{width:75%}.footer_block h4{text-align:center}.RWDbanner_plus01 .slick-caption .container::before {display: none;}.RWDbanner_plus01 .slick-caption.txt-right {text-align: center;}.txt1 span, .txt2 span {text-shadow: 0px 0px 12px rgb(0 0 0 / 70%); font-size: 34px;}.scrollTop002 {bottom: 90px;right: 15px;}.ft_map {width: 85%;}.copy_block {padding: 45px 50px 30px;}
}
/*767px end*/
/*680px start*/

@media (max-width: 680px) {.ft_info {width: 90%;}.ft_map {width: 90%;}}

/*680px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {display: block !important;}.RWDalert_fancybox.bottom {padding: 30px 30px 20px !important;width: 100%;}.RWDalert_fancybox .btn.active {display: block !important;margin: 20px 0 0 !important;width: 100% !important;}.RWDmenu_plus04 .features .edit {display: none;}.footer_block h4 span {display: block; margin-left: 0; margin-top: 5px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 10px;height: 10px;}.RWDbanner_plus01 .slick-caption .container {    margin: auto; padding: 0 15px;}/*banner*/ 
.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: calc(100vh - 150px)!important;height: calc(100vh - 150px)!important;}/**/ 
.model.article_model.RWDslider01 {padding: 0px 0px;}.RWDslider01 .products-list .box {padding: 0 0px;}.layoutlist_7 .litem {padding: 0;}.btn.btn_back {width: 100%;}.btn.btn_back a {width: 100%;}.row.about2 {padding-bottom: 50px;margin-bottom: 50px !important;}.hgroup h1 {font-size: 25px;}.recruitment .ebtn.currectsend_btn {    padding: 5px;    width: 100%;    float: none;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right {width: 100%;}.RWDmenu_plus04 .header {padding: 10px 30px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 10px;height: 10px;}.ml-stack-nav-toggle {padding: 35px 20px 35px 15px;}.RWDfakeloader img {width: 150px;}.RWDmenu_plus04 #mobile-menu {max-width: 100%;}/*banner*/ 
.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: calc(100vh - 200px)!important;height: calc(100vh - 200px)!important;}.ft_info .info ul li:nth-child(4) {order: 4;}.ft_info .info ul li:nth-child(3) {order: 2;}.ft_info .info ul li:nth-child(2) {order: 3;}.ft_info .info ul li:nth-child(1) {order: 1;}/**/section.call_to_action {padding: 30px 10px;min-height: 700px !important;}.page_wrapper_bg .article-text.rwd .container {padding: 0;}.pagecontent .article_model[data-seq="0"] {margin-top: 20px !important;}.main .container {margin:0px 0px;}.article1 .item {width: calc(100%/1 - 0px);margin-right: 0px;margin-bottom:20px}.article1 .row.about2 .item.item2 {width: calc(100%/1 - 0px);margin-right: 0px;margin-bottom: 20px;}.formdesc.col-md-6 {padding: 0;}.main .container {padding-left: 10px;padding-right: 10px;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.footer_block h4 {font-size: 16px;}.copy_block {padding: 45px 25px 30px;}.scrollTop002 {bottom: 125px;}.txt1 span, .txt2 span {font-size: 26px;}.customized_columns.col-md-6.new-width {padding: 15px;}div#eforms {padding: 0 !important}.formdesc h4 {text-align: center !important;}.formdesc h5 {text-align: center !important;}.recruitment .customized_columns {    background: #f5f5f5;    padding: 15px;    text-align: center;}.recruitment .form-horizontal .form-group {    margin-left: -15px;    margin-right:-15px;}
}
/*380px end*/