/* Small */
@media only screen and (width > 1px) and (width <= 560px) {
	.stdh {padding: 15px 5% 0;height:86px;}
	.hright {display: none;}
	.hmtog {display: inline-block;}
	.mainmenu li {display: block;margin: 0 0 10px 0;border-bottom: 0px;}
	.hmenu .topmenu {display: block;}
	.topmenu li {display: block;margin: 0 0 10px 0;padding: 0;}
	.topmenu a:link, .topmenu a:visited {display: block; padding: 0 18px 8px 0;color: #003760;font-size: 13px;line-height: 17px;font-family: 'ITC Avant Garde Gothic W01 Boo', sans-serif;}
	.topmenu li.menubtn a:link, .topmenu li.menubtn a:visited {color: #FFF;}
	.mainmenu > li > a {border-bottom: 3px solid #FFF;}
	.mainmenu li:hover, .mainmenu > li.current_page_item.menu-item-has-children, .mainmenu > li.current-page-parent {border-bottom: 0px;}
	.mainmenu ul, .topmenu ul {position: static;width: 100%;box-shadow: none;padding: 0;}
	.mainmenu > li:hover > a, .mainmenu > li.current_page_item.menu-item-has-children > a, .mainmenu > li.current-page-parent > a {border-bottom: 3px solid #1db4e0;}
	.mainmenu a:link, .mainmenu a:visited {color: #003760;font-size: 17px;line-height: 21px;}
	.topmenu li.menu-item-has-children::after, .mainmenu li.menu-item-has-children::after {border-top: 4px solid #003760;bottom: auto;top:14px;}
	.mainmenu li.menu-item-has-children ul.sub-menu a:link, .mainmenu li.menu-item-has-children ul.sub-menu a:visited, .topmenu li.menu-item-has-children ul.sub-menu a:link, .topmenu li.menu-item-has-children ul.sub-menu a:visited {font-size: 16px;line-height: 20px;}
	.contentouter {padding-top: 86px;}
	.hbanner {padding-top: 85%;background-position: 60% 50%;}
	.hbantxt {max-width: 58%;padding: 20px 4% 0;}
	.hbantxt h1 {font-size: 34px;line-height: 38px;}
	.hbantxt h3 {font-size: 16px;line-height: 22px;}
	.hrevw-hlghtitem {width: calc(50% - 6%);margin: 0 3% 30px;}
	.hrevw-hlghti-val b {font-size: 35px;line-height: 31px;}
	.hrevw-hlghti-desc {font-size: 14px;line-height: 18px;}
	.hesgitem {width: 100%;margin: 0;border: 0px;}
	.hrevw-hlghti-title {font-size: 13px;line-height: 17px;}
	.hesgi-nfo {}
	.harticles {padding: 100px 4% 0;}
	.hfeat-items {left: -15px;width: calc(100% + 15px);}
	.hartls-title {font-size: 32px;line-height: 40px;margin-bottom: 55px;}
	.hartlsi-img {width: 100%;padding-top: 68.9%;}
	.hartls-item.hartls-itemeven .hartlsi-img {display: none;}
	.hartlsi-imgm {display: block;}
	.hartls-item.hartls-itemeven .hartlsi-txt, .hartlsi-txt {width: 100%;padding:40px 0 0}
	.hlogos {padding: 55px 4% 20px;}
	.hlogos img {padding: 0 0 35px;max-width: 100%;}
	.hfeat {padding: 80px 4% 80px;}
	.hfeat-item {width: 100%;}
	.ftr-btm .widget_nav_menu {margin: 0;width: 100%;}
	.stdtitle, .cntflx-content h2, .stdtxt h1 {font-size: 34px;line-height: 38px;}
	.stdtxt h2 {font-size: 20px;line-height: 28px;}
	.stdtxt h3 {font-size: 18px;line-height: 26px;}
	.introtopw {padding: 0 20px 20px 0;}
	.bantitle {font-size: 22px;line-height: 28px;}
	.tbl_grouppmap, .tbl_groupprofile {display: block;height: auto !important;}
	.tbl_grouppmap td, .tbl_groupprofile td {display: block;width: 100% !important;}
	.grpprflban {padding-top: 72%;background-size: auto 100%;background-repeat: no-repeat;margin-bottom: 20px;}
	.grpprflban-outer {width: 100%;top: auto;box-sizing: border-box;padding: 8px;bottom: -44px;}
	.grpprflban-inner {padding: 0 2%;}
	.grpprfltop .intropg-content {margin: 0 auto 10px;}
	.grpprflbrnd-item {width: 100%;padding: 0 4% 60px;}
	.grpprflft-item {width: 100%;}
	.profileh {display: block;}
	.profileintro {padding: 30px 6%;display: block;width: 100%;}
	.profileban {width: 100%;padding-top: 80%;}
	.stdtxt h2 {font-size: 19px;line-height: 28px;margin-bottom: 30px;}
	.profilevalgrp {background-color: #0055AD;display: block;}
	.profilevals {padding: 60px 0 10px 12%;text-align: left;display: block;width: 100%;background-color: #ccebf8;box-sizing: border-box;}
	.profileval {padding: 0 7% 30px 0;width: 100%;box-sizing: border-box;}
	.profileval-val {font-size: 46px;line-height: 42px;margin-bottom: 0;}
	.profileval-lbl {font-size: 15px;line-height: 19px;}
	.profileftval {width: 100%;padding: 40px 3% 40px;text-align: center;}
	.sustainfeat-items img {width: calc(50% + 2%);padding: 0;}
	.profile-col, .profileswfl-l {width: 100%;padding: 0 5% 40px 0;}
	.profile-content, .profileswfl-r {width: 100%;}
	.coltxt h2 {font-size: 38px;line-height: 42px;}
	.coltxt h3 {font-size: 16px;line-height: 20px;}
	.coltxt h4 {font-size: 13px;line-height: 19px;}
	.profilefeat {padding: 30px 25px 10px;}
	#esgpg .sustaintop {padding: 0 4%;}
	.sustainfeat-items {margin: 0 auto 80px;}
	.sustaincol-imgs {width: 100%;}
	.sustaincontent {width: 100%;box-sizing: border-box;padding: 0 4%;}
	.busmodw .stdtitle {margin-bottom: 70px}
	.busmod-item {margin: 0;}
	.busmodic-intro {width: calc(100% - 30px);margin-left: 30px;padding: 20px 30px 20px 30px;}
	.busmodic-items {display: block;}
	.busmodic-item {width: calc(100% - 20px);margin-left: 10px;}
	.busmodic-item::after {display: none;}
	.busmodi-content {width: calc(100% - 30px);}
	.busmodicl-item {width: 100%;padding: 0 7% 40px 30px;}
	.busmodi-title, .busmodi-txt {max-width: 400px;}
	.busmodicd-item {width: 90%;margin: 0 10% 10px 0;}
	.busmodicd-img {margin-left: 0px;}
	.busmodicd-content {margin-left: 0px;}
	.busmodi-contentsmpl {margin-left: 0px;}
	.busmodi-contentsmpl img {float: none;margin: 0;}
	.busmodi-contentsmpl h5 {font-size: 36px;line-height: 32px;}
	.busmodi-contentsmpl p {line-height: 24px;}
	.busmodi-contentsmpl b, .busmodi-contentsmpl strong {font-size: 16px;line-height: 21px;}
	.tbl_risks {display: block;}
	.tbl_risks td:nth-child(1), .tbl_risks td:nth-child(2) {display: block;width: 100%;padding: 0 0 40px 0}
	.risk-item {padding: 8px 0 5px 20px;}
	.riski-title {width: 100%;}
	.riski-intro {width: 100%;}
	.riski-content {padding: 0 0 40px 0;}
	.riski-contenttxt {width: 100%;padding-top: 20px;}
	.riskgraphw {display: block;}
	.riskgraph-img {width: 100%;padding: 0 0 30px 0;}
	.riskscontent {width: 100%;}
	.riski-num {margin-bottom: 8px;}
	.stkeng-item {display: block;padding: 10px;}
	.stkengki-intro {width: 100%;padding: 15px 10px;margin: 0 0 20px;}
	.stkengi-content {width: 100%;}
	.stkengir-colh1 {width: 40%;padding: 4px;font-size: 12px;}
	.stkengir-colh2 {width: 60%;padding: 4px;font-size: 12px;}
	.stkengir-col1 {width: 40%;font-size: 12px;line-height: 20px;padding: 4px 12px 4px 4px;}
	.stkengir-col2 {width: 60%;padding: 4px;font-size: 12px;line-height: 20px;}
	.stkengi-row {display: flex;}
	.stratintro {padding: 40px 8% 0;}
	.stratintro.ibvmid {width: 100%;}
	.stratintro-img {width: 100%;padding-top: 53%;}
	.stratintrow {width: 100%;}
	.strattbl-item {flex-wrap: wrap;}
	.strattbli-desc {width: 100%;padding: 10px 4% 10px 0;}
	.strattbli-icons {width: 100%;text-align: left;}
	.stratlist-item {padding: 20px 0 0;}
	.stratlisti-content {width: 100%;padding-top: 20px;}
	.stratfnote {padding-top: 20px;}
	.investintro {padding: 0 0 15px 0;}
	.investitem {padding: 30px 10px 0;}
	.investi-content {width: 100%;padding: 20px 20px 0 0;}
	.investici-txt {width: 100%;}
	.investic-item.accor-itemopen {background-size: 50%;}
	.twocolr-cw {max-width: 440px;padding: 0;margin: 0;}
	.twocolr-lcol, .sustain-lcol {width: 100% !important;padding: 0 0 40px 0;}
	.twocolr-rcol, #sustainpg .intropg-content.ibvtop {width: 100% !important;}
	.twocolr-lcol h2, .twocolr-lcol h3, .twocolr-lcol h4, .twocolr-lcol h5 {padding-left: 0;}
	.team-inner {max-width: 400px;}
	.team-grpitem {width: 100%;}
	.team-adcimg {width: 100%;}
	.cv-img {width: 60%;margin: 0;padding-top: 60%;}
	.cv-r {width: 100%;padding: 20px 0 0 0;}
	#mngmpg {padding-bottom: 40px;}
	.mngm-title {padding: 0 4% 0;}
	.mngm-title .stdtitle {font-size: 30px;line-height: 34px;}
	.mngm-banner {padding-top: 64%;}
	#mngmpg .team-grpitem {padding: 0px 7px 20px;}
	#tbl_corpnfo, #tbl_contact, #tbl_corpnfo tr, #tbl_contact tr {display: block;width: 100%;}
	#tbl_corpnfo td, #tbl_contact td {display: block;width: 100% !important;box-sizing: border-box;padding: 0 0 20px 0 !important;}
	.shdiary-entries::before {left: 130px;}
	.shdiary-endate {width: 140px;padding: 0 20px 0 0;}
	.shdiary-entitle {width: calc(100% - 140px);}
	.revwintro {width: 100%;}
	.revwitem {padding: 10px;}
	.revwi-title {padding: 0 100px 30px 0;}
	.revwi-content {width: 100%;padding-top: 10px;}
	.revwi-lcol p, .revwi-rcol p {font-size: 17px;line-height: 27px;}
	.revwi-lcol h3, .revwi-rcol h3 {font-size: 12px;line-height: 12px;padding: 7px 5px 5px;}
	.revwi-lcol {width: calc(50% - 15px);padding: 0 5px 0 0;}
	.revwi-mcol {width: 30px;padding: 0;left: -5px;}
	.revwi-rcol {width: calc(50% - 15px);padding: 0;}
	.stkeng-item::after {display: none;}
	.sustainhl-item {width: 100%;}
	.suststr-content .grpprflesg-items {padding: 92px 28px 34px;}
	.suststrc-fwtitle {top: 40px;left: 28px;line-height: 24px;}
	.suststr-content .grpprflesgi-img {padding-top: 123.4%;}
	.suststrci-fimg {max-width: 330px;width: 100%;}
	.suststrci-h {width: 100%;padding: 0;}
	.suststrci-title {font-size: 30px;line-height: 40px;}
	.hesgi-nfo h2 {font-size: 26px;line-height: 30px;}
	.hesgi-nfo h3 {font-size: 18px;line-height: 24px;}
	.hesgi-nfo h4 {font-size: 36px;line-height: 34px;}
	.hesgi-nfo p {font-size: 15px;line-height: 20px;}
	.suststrci-h {width: 100%;}
	.hrevw-ftimg {width: 100%;margin: 0 auto 40px;}
	.hrevw-hlghts {width: 100%;padding: 0 5% 0 5%;}
	.hesgmain {padding: 0;}
	.hesgitem {padding: 0 10px 40px;}
	.stkengki-intro h3 {width: 100%;}
	.stkengki-intro p {width: 100%;}
	.stratlist-txt {width: 100%;}
	.stratlist-intro {font-size: 26px;line-height: 34px;max-width: none;}
	.stratlist-introimg {width: 90%;}
	.ccpgintro-left {width: 100%;}
	.ccpgintro-right {width: 100%;}
	#suststratpg .grpprflesgi-txt {width: 100%;}
	#clbcrdpg .hesgitem {width: 50%;border: 0px;}
	.ccpgft-left, .ccpgft-right {width: 100%;}
	.profile-contentr {width: 100%;}
	.stratlist-itemw {padding: 20px 15px 0px 65px;}
	.stratlisti-icon {top: 60px;left: 10px;width: 35px;}
	.teamclegend img {width: 260px;}
}

/* Medium */
@media only screen and (width > 560px) and (width <= 900px) {
	.stdh {padding: 15px 5% 0;height:86px;}
	.hright {display: none;}
	.hmtog {display: inline-block;}
	.mainmenu li {display: block;margin: 0 0 10px 0;border-bottom: 0px;}
	.hmenu .topmenu {display: block;}
	.topmenu li {display: block;margin: 0 0 10px 0;padding: 0;}
	.topmenu a:link, .topmenu a:visited {display: block; padding: 0 18px 8px 0;color: #003760;font-size: 13px;line-height: 17px;font-family: 'ITC Avant Garde Gothic W01 Boo', sans-serif;}
	.topmenu li.menubtn a:link, .topmenu li.menubtn a:visited {color: #FFF;}
	.mainmenu > li > a {border-bottom: 3px solid #FFF;}
	.mainmenu li:hover, .mainmenu > li.current_page_item.menu-item-has-children, .mainmenu > li.current-page-parent {border-bottom: 0px;}
	.mainmenu ul, .topmenu ul {position: static;width: 100%;box-shadow: none;padding: 0;}
	.mainmenu > li:hover > a, .mainmenu > li.current_page_item.menu-item-has-children > a, .mainmenu > li.current-page-parent > a {border-bottom: 3px solid #1db4e0;}
	.mainmenu a:link, .mainmenu a:visited {color: #003760;font-size: 17px;line-height: 21px;}
	.topmenu li.menu-item-has-children::after, .mainmenu li.menu-item-has-children::after {border-top: 4px solid #003760;bottom: auto;top:14px;}
	.mainmenu li.menu-item-has-children ul.sub-menu a:link, .mainmenu li.menu-item-has-children ul.sub-menu a:visited, .topmenu li.menu-item-has-children ul.sub-menu a:link, .topmenu li.menu-item-has-children ul.sub-menu a:visited {font-size: 16px;line-height: 20px;}
	.contentouter {padding-top: 86px;}
	.hbanner {padding-top: 70%;}
	.hbantxt {max-width: 46.6%;padding: 0 4%;}
	.hbantxt h1 {font-size: 42px;line-height: 52px;}
	.hbantxt h3 {font-size: 18px;line-height: 24px;}
	.hrevw-hlghtitem {width: calc(50% - 3%);margin: 0 1.5% 30px;}
	.hesgi-nfo h2 {font-size: 18px;line-height: 22px;}
	.hesgi-title {font-size: 24px;}
	.hesgimg {position: static;width: 100%;padding-top: 65%;margin: 0;background-position: 50% 0%;}
	.harticles {padding: 100px 4% 0;}
	.hartlsi-img {width: 100%;padding-top: 68.9%;}
	.hartls-item.hartls-itemeven .hartlsi-img {display: none;}
	.hartlsi-imgm {display: block;}
	.hartls-item.hartls-itemeven .hartlsi-txt, .hartlsi-txt {width: 100%;padding:40px 0 0}
	.hlogos {padding: 55px 4% 20px;}
	.hlogos img {padding: 0 0 35px;max-width: 100%;}
	.hfeat {padding: 80px 4% 80px;}
	.hfeat-item {width: 50%;}
	.ftr-btm .widget_nav_menu {margin: 0;width: 100%;}
	.grpprflban {padding-top: 36%;}
	.grpprflban-outer {width: 38%;}
	.grpprflban-inner {padding: 0 2%;}
	.bantitle {font-size: 28px;line-height: 32px;}
	.grpprflbrnd-item {width: 50%;}
	.grpprflft-item {width: 100%;}
	.profileintro {padding: 10px 4%;}
	.stdtxt h2 {font-size: 19px;line-height: 28px;margin-bottom: 30px;}
	.profilevalgrp {background-color: #0055AD;}
	.profilevals {padding: 60px 0 10px 7%;text-align: left;display: block;width: 60%;background-color: #ccebf8;}
	.profileval {padding: 0 7% 40px 0;}
	.profileftval {width: 40%;padding: 60px 3% 80px;}
	.sustainfeat-items img {padding: 0;}
	.profile-col, .profileswfl-l {width: 29%;padding: 0 5% 0 0;}
	.coltxt h2 {font-size: 38px;line-height: 42px;}
	.coltxt h3 {font-size: 16px;line-height: 20px;}
	.coltxt h4 {font-size: 13px;line-height: 19px;}
	.profilefeat {padding: 30px 25px 10px;}
	#esgpg .sustaintop {padding: 0 4%;}
	.sustainfeat-items {margin: 0 auto 80px;}
	.sustaincol-imgs {width: 100%;}
	.sustaincontent {width: 100%;box-sizing: border-box;padding: 0 4%;}
	.busmodw .stdtitle {margin-bottom: 70px}
	.busmod-item {margin: 0;}
	.busmodic-intro {width: calc(100% - 30px);margin-left: 30px;padding: 20px 30px 20px 30px;}
	.busmodic-items {display: block;}
	.busmodic-item {width: calc(100% - 60px);margin-left: 30px;}
	.busmodic-item::after {display: none;}
	.busmodi-content {width: calc(100% - 30px);}
	.busmodicl-item {width: 100%;padding: 0 7% 40px 30px;}
	.busmodi-title, .busmodi-txt {max-width: 400px;}
	.busmodicd-item {width: 90%;margin: 0 10% 10px 0;}
	.busmodicd-img {margin-left: 30px;}
	.busmodicd-content {margin-left: 30px;}
	.busmodi-contentsmpl {margin-left: 30px;}
	.busmodi-contentsmpl img {float: none;margin: 0;}
	.tbl_risks {display: block;}
	.tbl_risks td:nth-child(1), .tbl_risks td:nth-child(2) {display: block;width: 100%;padding: 0 0 40px 0}
	.riskgraphw {display: block;}
	.riskgraph-img {width: 100%;padding: 0 0 30px 0;}
	.riskscontent {width: 100%;}
	.riski-num {margin-bottom: 8px;}
	.risk-item {padding: 8px 0 5px 20px;}
	.riski-title {width: 100%;}
	.riski-intro {width: 100%;}
	.riski-content {padding: 0 0 40px 0;}
	.stkeng-item {display: block;}
	.stkengki-intro {width: 100%;}
	.stkengi-content {width: 100%;}
	.stkengir-colh1 {padding: 0 8px 0 0;}
	.stkengir-colh2 {padding: 0 8px 0 12px;}
	.stkengi-row {display: flex;}
	.stratlisti-content {width: 100%;}
	.twocolr-cw {max-width: 440px;padding: 0;margin: 0;}
	.twocolr-lcol, .sustain-lcol {width: 100% !important;padding: 0 0 40px 0;}
	.twocolr-rcol, #sustainpg .intropg-content.ibvtop {width: 100% !important;}
	.twocolr-lcol h2, .twocolr-lcol h3, .twocolr-lcol h4, .twocolr-lcol h5 {padding-left: 0;}
	.team-grpitem {width: 50%;}
	.team-adcimg {width: 100%;}
	.cv-img {width: calc(33.5% - 2%);margin: 0 2% 0 0;padding-top: calc(33.5% - 2%);}
	.cv-r {padding: 0 4% 0 0;}
	#mngmpg {padding-bottom: 40px;}
	.mngm-title {padding: 30px 4% 0;}
	.mngm-banner {padding-top: 57%;}
	#mngmpg .team-grpitem {width: 25%;}
	#mngmpg .teamgrpi-name {font-size: 20px;line-height: 24px;margin: 0px 0 5px;}
	#tbl_corpnfo, #tbl_contact, #tbl_corpnfo tr, #tbl_contact tr {display: block;width: 100%;}
	#tbl_corpnfo td, #tbl_contact td {display: block;width: 100% !important;box-sizing: border-box;padding: 0 0 20px 0 !important;}
	.revwintro {width: 100%;}
	.stkeng-item::after {display: none;}
	.revwi-title {max-width: 380px;margin-bottom: 45px;}
	.sustainhl-item {width: 50%;}
	.suststr-content .grpprflesg-items {padding: 84px 40px 64px;max-width: 550px;}
	.suststrc-fwtitle {left: 40px;}
	.suststr-content .grpprflesgi-txt {padding: 15px 3% 2px;}
	.suststr-content .grpprflesgi-txt h3 {font-size: 16px;line-height: 22px;}
	.suststrc-summ {font-size: 12px;}
	.suststr-content .grpprflesgi-txt.stdtxt li {line-height: 18px;}
	.suststr-content .grpprflesgi-txt.stdtxt ul {margin: 0 0 0 14px;}
	.suststrci-h {width: 100%;}
	.hrevw-ftimg {width: 70%;margin: 0 auto 40px;}
	.hrevw-hlghts {width: 100%;padding: 0 5% 0 5%;}
	.hesgitem {padding: 0 10px;}
	.stkengki-intro h3 {width: 100%;}
	.stkengki-intro p {width: 100%;}
	.stratlist-txt {width: 100%;}
	.stratlist-intro {font-size: 30px;line-height: 38px;max-width: none;}
	.stratlist-introimg {width: 60%;}
	.ccpgintro-left {width: 100%;}
	.ccpgintro-right {width: 70%;}
	#suststratpg .grpprflesgi-txt {width: 50%;}
}

/* Medium Large */
@media only screen and (width > 900px) and (width <= 1100px) {
	.stdtxt h2 {font-size: 20px;line-height: 30px;margin-bottom: 30px;}
	.stdh {padding: 15px 5% 0;height:86px;}
	.hright {display: none;}
	.hmtog {display: inline-block;}
	.mainmenu li {display: block;margin: 0 0 10px 0;border-bottom: 0px;}
	.hmenu .topmenu {display: block;}
	.topmenu li {display: block;margin: 0 0 10px 0;padding: 0;}
	.topmenu a:link, .topmenu a:visited {display: block; padding: 0 18px 8px 0;color: #003760;font-size: 13px;line-height: 17px;font-family: 'ITC Avant Garde Gothic W01 Boo', sans-serif;}
	.topmenu li.menubtn a:link, .topmenu li.menubtn a:visited {color: #FFF;}
	.mainmenu > li > a {border-bottom: 3px solid #FFF;}
	.mainmenu li:hover, .mainmenu > li.current_page_item.menu-item-has-children, .mainmenu > li.current-page-parent {border-bottom: 0px;}
	.mainmenu ul, .topmenu ul {position: static;width: 100%;box-shadow: none;padding: 0;}
	.mainmenu > li:hover > a, .mainmenu > li.current_page_item.menu-item-has-children > a, .mainmenu > li.current-page-parent > a {border-bottom: 3px solid #1db4e0;}
	.mainmenu a:link, .mainmenu a:visited {color: #003760;font-size: 17px;line-height: 21px;}
	.topmenu li.menu-item-has-children::after, .mainmenu li.menu-item-has-children::after {border-top: 4px solid #003760;bottom: auto;top:14px;}
	.mainmenu li.menu-item-has-children ul.sub-menu a:link, .mainmenu li.menu-item-has-children ul.sub-menu a:visited, .topmenu li.menu-item-has-children ul.sub-menu a:link, .topmenu li.menu-item-has-children ul.sub-menu a:visited {font-size: 16px;line-height: 20px;}
	.contentouter {padding-top: 86px;}
	.hrevw-hlghts {padding: 0 3% 0 3%;}
	.hartlsi-txt {padding: 0 4% 0 4%;}
	.hartls-itemeven .hartlsi-txt {padding: 0 4% 0 4%;}
	.hbantxt {max-width: 46.6%;padding: 0 4%;}
	.hesgi-nfo {padding: 15px 5px;}
	.hesgi-nfo h2 {font-size: 17px;line-height: 21px;margin-bottom: 15px;}
	.hesgi-nfo h3 {font-size: 13px;line-height: 21px;margin-bottom: 15px;}
	.hesgi-nfo h4 {font-size: 28px;line-height: 26px;}
	.hesgi-nfo p {font-size: 12px;line-height: 17px;}
	.hlogos img {padding: 0 0 35px;width: 100%;}
	.profileintro {padding: 0 3% 0 4%;}
	.profilevals {padding: 60px 0 70px 2%;}
	.profileval {padding: 0 3% 0 0;}
	.profileval-val {font-size: 46px;line-height: 42px;}
	.busmodic-item {width: 50%;}
	.busmodicl-item {padding: 0 3% 30px 0;}
	.busmodi-contentsmpl img {float: none;margin: 0;}
	.riski-content {padding: 0 0 40px 8.5%;}
	.bantitle {font-size: 35px;line-height: 39px;}
	.suststr-content .grpprflesg-items {max-width: 650px;}
	.twocolr-cw {padding: 0;}
	.twocolr-lcol h2, .twocolr-lcol h3, .twocolr-lcol h4, .twocolr-lcol h5 {padding-left: 0%;}
	.coltxt h2 {font-size: 38px;line-height: 42px;}
	.twocolr-lcol.coltxt h3, .coltxt h4 {font-size: 14px;line-height: 20px;}
	#cntflxpg {padding: 70px 4% 90px;}
	.stkeng-item::after {display: none;}
	.ccpgtline-content img {max-width: 100%;}
}

/* Large */
@media only screen and (width > 1100px) and (width <= 1330px) {
	.stdh {padding: 17px 40px 0 1%;}
	.mainmenu li.menu-item-has-children ul.sub-menu a:link, .mainmenu li.menu-item-has-children ul.sub-menu a:visited, .topmenu li.menu-item-has-children ul.sub-menu a:link, .topmenu li.menu-item-has-children ul.sub-menu a:visited {padding: 6px 14px;font-size: 16px;line-height: 20px;}
	.mainmenu li:last-child ul {width: 220px;}
	.mainmenu ul, .topmenu ul {top: 24px;left: -26px;padding: 24px 12px 18px;width: 310px;}
	.mainmenu a:link, .mainmenu a:visited {font-size: 17px;line-height: 20px;}
	.hlogo img {width: 230px;}
	.hbantxt {max-width: 46.6%;padding: 0 4%;}
	.twocolr-lcol h2, .twocolr-lcol h3, .twocolr-lcol h4, .twocolr-lcol h5 {padding-left: 0%;}
	.coltxt h2 {font-size: 38px;line-height: 42px;}
	.twocolr-lcol.coltxt h3, .coltxt h4 {font-size: 14px;line-height: 20px;}
	.suststr-content .grpprflesgi-txt {padding: 20px 3% 5px;}
	.suststr-content .grpprflesgi-txt.stdtxt ul {margin: 0 0 0px 14px;}
	.suststr-content .grpprflesgi-txt.stdtxt li {line-height: 18px;font-size: 12px;}
	.ccpgtline-content img {max-width: 100%;}
}